Вот мои настройки:
from django.contrib.auth.models import User
class Product(models.Model):
...
email_users = models.ManyToManyField(User, null=True, blank=True)
...
[elsewhere]
class ProductAdmin(admin.ModelAdmin):
list_display = ('name','platform')
admin.site.register(Product, ProductAdmin)
Моя главная проблема в том, что когда я просматриваю страницу «Продукт» в разделе администратора, пользователи электронной почты не упорядочиваются по своему идентификатору по умолчанию, и мне бы хотелось, чтобы это было упорядочено по имени пользователя.
Из того, что я прочитал до сих пор, кажется, что мне нужно добавить:
email_users.admin_order_field = 'xxxx'
Но я не совсем уверен, каков синтаксис для доступа к имени пользователя.