如何在127.0.0.1:8000/admin/auth/user页面上添加或删除属性?

时间:2019-08-18 05:07:12

标签: django

如何在127.0.0.1:8000/admin/auth/user页面上添加或删除属性?

我不知道如何在现有页面中添加或删除属性

class CustomAdmin(admin.ModelAdmin):
    list_display = ['emp_no', 'first_name', 'last_name', 'gender', 'birth_date', 'hire_date'] 

admin.site.unregister(User)
admin.site.register(User, UserAdmin)

什么都没有改变

2 个答案:

答案 0 :(得分:1)

尝试使用此代码更改django admin auth用户字段显示

import logging
logger = logging.getLogger('app_api') #from LOGGING.loggers in settings.py

try:
    one = 1/0
except Exception as e:
    logger.error(e)

答案 1 :(得分:0)

我建议您更改管理页面名称(更具体地讲),并在不需要时取消组的注册(还):

from django.contrib.auth.admin import UserAdmin
from django.contrib import admin


admin.site.site_header = 'Your administration name'


class CustomAdmin(UserAdmin):
    list_display = ['emp_no', 'first_name', 'last_name', 'gender', 'birth_date', 'hire_date'] 

admin.site.register(User, CustomAdmin)
admin.site.unregister(Group)