django:使管理员中的多个选择菜单更美观,如auth中所示>;用户表
我的用户模型包含以下两个字段:django:使管理员中的多个选择菜单更美观,如auth中所示>;用户表,django,Django,我的用户模型包含以下两个字段: permissions = models.ManyToManyField(Permission) groups = models.ManyToManyField(Group) 我在管理员中注册模型。当我查看我在管理部分创建的用户模型时,我会看到一个多选菜单,如下所示。 我更喜欢外观更好的菜单,比如Django admin内置的auth用户模型中的菜单(如下所示) 我需要做什么才能访问这种选择菜单? 谢谢你的帮助。 PHP中的Django newb(final
permissions = models.ManyToManyField(Permission)
groups = models.ManyToManyField(Group)
我在管理员中注册模型。当我查看我在管理部分创建的用户模型时,我会看到一个多选菜单,如下所示。
我更喜欢外观更好的菜单,比如Django admin内置的auth用户模型中的菜单(如下所示)
我需要做什么才能访问这种选择菜单?
谢谢你的帮助。
PHP中的Django newb(finally)在管理类中使用filter\u水平(或filter\u垂直)字段。
例如:
@admin.register(User)
class UserAdmin(admin.ModelAdmin):
...
filter_horizontal = 'groups', 'permissions', 'any_other_m2m_field'
...
还可以链接到Django文档:
在管理类中使用filter\u horizontal(或filter\u vertical)字段。
例如:
@admin.register(User)
class UserAdmin(admin.ModelAdmin):
...
filter_horizontal = 'groups', 'permissions', 'any_other_m2m_field'
...
还可以链接到Django文档:
太好了,谢谢!太好了,谢谢!