请帮我定制我的 Django 管理面板
please help me for customizing my django admin pannel
我应该在我的管理员中添加这个表 class 在 django 中请帮助我
我不确定您是要获取群组模型还是仅获取用户模型中的群组。
要在管理员中添加组,您可以在 admin.py
文件中这样做:
from django.contrib import admin
from django.contrib.auth import get_user_model
from django.contrib.auth.models import Group
User = get_user_model()
admin.site.register(User)
admin.site.register(Group)
或者,如果您只想在 User
中添加额外的属性,您可以在 UserAdmin
class:
中这样做
fieldsets = (
# ...
('Permissions', {'fields': ('groups', 'user_permissions')}),
)
并更新 admin.site.register(User)
行
admin.site.register(User, UserAdmin)
我应该在我的管理员中添加这个表 class 在 django 中请帮助我
我不确定您是要获取群组模型还是仅获取用户模型中的群组。
要在管理员中添加组,您可以在 admin.py
文件中这样做:
from django.contrib import admin
from django.contrib.auth import get_user_model
from django.contrib.auth.models import Group
User = get_user_model()
admin.site.register(User)
admin.site.register(Group)
或者,如果您只想在 User
中添加额外的属性,您可以在 UserAdmin
class:
fieldsets = (
# ...
('Permissions', {'fields': ('groups', 'user_permissions')}),
)
并更新 admin.site.register(User)
行
admin.site.register(User, UserAdmin)