1.Pycharm 【New Project】——>Django(创建虚拟环境–Create Venv) 2.在创建好的环境下,使用Terminal (在命令行使用如下命令,创建APP) 3.效果图
4.数据库迁移(Django自带数据库,方便开发) 命令:
python manage
.py makemigrations
python manage
.py migrate
假如你自己创建了表,使用如上命令,出现Module(Module是某个APP的名字)不存在的问题,就去Project的Urls中注释该模块。(至于出现这个问题的原因,我没搞懂) 5.Django后台(超级管理员)
python manage
.py createsuperuser
后面再根据提示,输入用户名和密码 (方便你提前对数据进行操作)
DENGLU与PENGLU都是App的名称,打开此界面应该是英文,中文显示需要自己设置。
表:你可以在一个App内创建,在他App内使用(导入) 但是不建议在一个App内的Admin.py中注册其他App内的表。
admin.py注册表: 效果图:
增加数据: