管理界面本地化
- 将网页变为中文
创建管理员
在终端中输入:python manage.py createsuperuser
找回密码的方法
注册模型类
1. 基本注册:admin.site.register(模型类)
子应用的配置
给子应用项目设置名字
修改模型类的名字
将模型类中的对象名改为字段的值
2. 使用装饰器进行注册
@admin.register(Wife) class WifeAdmin(admin.ModelAdmin): pass @admin.register(Children) class ChildrenAdmin(admin.ModelAdmin): pass @admin.register(Brother) class BrotherAdmin(admin.ModelAdmin): pass
修改模型类的名称后
自定义管理页面
#1、基本注册 class HusbandAdmin(admin.ModelAdmin): # 注意添加的字段一定为模型类中拥有的 list_display = ['name', 'age', 'height', 'wight', 'birthday'] # 设置每页显示的数据条目 list_per_page = 3 # 调整选项框的位置 # 选项框在顶部是否显示 actions_on_top = False # 底部是否显示 actions_on_bottom = True # 搜索框 search_fields = ['name', 'age', 'height'] # 过滤栏 list_filter = ['age', 'height'] admin.site.register(Husband, HusbandAdmin)
删除数据的步骤
添加字段