admin是django官方定义的一个完整的后台系统,在我们下载django的同时下载下来
1.创建admin后台管理系统的超级用户
python manage.py createsuperuser
2.在app当中admin文件当中注册数据表
3.登录admin/路由进行操作
4.在数据库类中添加__str__方法,来加载实例的可读性
5.admin后台可以在admin文件当中进行样式定制
list_display | 列表页展示的字段 |
list_per_page | 单页展示的数据条数(分页) |
ordering |
排序 |
list_filter | 过滤器 |
search_field | 搜索 |
data_hierachy | 时间筛选 |
list_editable | 列表页可以编辑的字段 |
定义继承admin.ModelAdmin类,然后在当中使用字段进行样式调整和功能添加
我们也可以用装饰器来定义注册表和样式