在管理视图中更改模型的顺序
Changing ordering of model in the admin views
我在 Django 中有一个用户模型,我在其中定义了 class Meta
和排序。它的定义是这样的:
class Meta:
verbose_name = _('user')
verbose_name_plural = _('users')
ordering = ('-speedy_net_site_profile__last_visit',)
swappable = 'AUTH_USER_MODEL'
但是,我有两个应用程序 - Speedy Net 和 Speedy Match,在 Speedy Match 中我想要不同的顺序(
ordering = ('-speedy_match_site_profile__last_visit',)
)。我该怎么做?
在您的应用中向 admin.py
添加排序。喜欢:
class SpeedyNetAdmin(models.admin):
.....
ordering = ('-speedy_net_site_profile__last_visit',)
我在 Django 中有一个用户模型,我在其中定义了 class Meta
和排序。它的定义是这样的:
class Meta:
verbose_name = _('user')
verbose_name_plural = _('users')
ordering = ('-speedy_net_site_profile__last_visit',)
swappable = 'AUTH_USER_MODEL'
但是,我有两个应用程序 - Speedy Net 和 Speedy Match,在 Speedy Match 中我想要不同的顺序(
ordering = ('-speedy_match_site_profile__last_visit',)
)。我该怎么做?
在您的应用中向 admin.py
添加排序。喜欢:
class SpeedyNetAdmin(models.admin):
.....
ordering = ('-speedy_net_site_profile__last_visit',)