Django后台管理
目录
2020-01-29 22:01:39 星期三
Django后台管理
-
本地化
本地化需要执行的就是修改 所在的地区和时间
在项目配置的setting.py目录中进行修改
如图所示:
Asia/Shanhai: 表示使用上海时区的时间作为后台管理的时间
en-hans: 表示使用汉字作为语言文字
-
创建超级管理员
输入命令:
python manage.py createsuperuser
输入之后按照要求填写
用户名:
邮箱:
密码:
就可以创建超级用户
-
登录管理员账户
127.0.0.1:8000/admin
后面加上admin就能进入管理员登录页面进行登录
输入创建的用户和密码就能就行登录
-
增删改查
后台管理的操作还是比较直白和简单的。直接操作就行。登录后看不到数据表中的操作
只有用户组的(可以进行注册用户删除用户等等的操作)
在admin中注册
这里需要在前面从应用中的models模块中导入两个模型类
就可以看到数据库中的表直接的展示在了后台管理之中后台展示
-
自定义管理页面
想要在后台中显示出表中的信息,而不是直接的一本书,可以自定义显示页面
admin中可以直接写两个模型管理类,并将要显示的内容直接放在列表中
然后注册模型类的时候,在模型类的后面加上注册的模型管理就行效果显示:
而不是直接展示固定的书名了。书籍有关的信息都可以自己随心所欲的展示.