Django-04站点管理

站点管理

站点分为 内容发布 和 公共访问 两部分

内容发布

由管理员负责查看、添加、修改、删除数据

登陆站点:http://127.0.0.1:8000/admin

1.管理界面本地化

在项目同名目录/settings.py中 将显示的语言、时间等使用本地的习惯

(这里为中国化,即使用简体中文、设置亚洲/上海时区)

LANGUAGE_CODE = 'en-us'		 ---→	'zh-Hans'

TIME_ZONE = 'UTC'			---→	'Asia/Shanghai'

2.创建管理员

创建管理员 (按提示输入用户名、邮箱、密码)

python manage.py createsuperuser

重置密码

python manager.py changepassword 用户名

3.注册模型类

在应用的admin.py文件中注册模型类,若不导入则站点界面中没有管理入口

# 导入模型
from book.models(子应用中的models文件) import 模型类名
# 注册模型类
admin.site.register(模型类名)

4.发布内容到数据库

使用admin界面管理数据库

猜你喜欢

转载自blog.csdn.net/weixin_47761086/article/details/115377906