Заказ поля «Многие ко многим» в Django Admin

Вот мои настройки:

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'

Но я не совсем уверен, каков синтаксис для доступа к имени пользователя.

8
задан MichaelC 2 September 2010 в 18:44
поделиться