【发布时间】:2020-03-13 18:42:20
【问题描述】:
我想在 Django 中使用开箱即用的用户模型,但要向管理员添加一个操作。
没有任何自定义管理员,用户的管理员可以对组进行多对多控制:
但是当我注册一个自定义管理员时:
class CustomModelAdmin(admin.ModelAdmin):
actions = ['custom_action']
def custom_action(self, request, queryset):
pass
custom_action.short_description = "Custom Action"
admin.site.unregister(User)
admin.site.register(User, CustomModelAdmin)
控件更改为更简单的选择。我想要原始的,因为我的组列表可能会变大。
为什么会改变?怎么恢复到以前呢?
【问题讨论】:
标签: django django-admin