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类,然后在当中使用字段进行样式调整和功能添加
我们也可以用装饰器来定义注册表和样式


本文介绍如何使用Django内置的Admin模块创建后台管理系统,包括创建超级用户、注册数据表、定制样式等功能。详细解释了list_display、list_per_page等配置项的作用。
2万+

被折叠的 条评论
为什么被折叠?



