【Django学习笔记】-环境搭建 (2)

image.png

创建Model/View/Url

修改settings.py,把相关的文件夹加入,也把生成的app名称加入INSTALLED_APPS序列中。

编辑models.py,创建数据库表格。

编辑views.py,先import在models.py中创建的数据模型。

编辑admin.py,把models.py中定义的数据模型加入,并使用admin.site.register注册新增的类,让admin界面可以处理数据库内容。

编辑urls.py,先import在views.py中定义的模块

编辑urls.py,创建网站和views.py中定义的模块的对应关系。

执行数据库脚本初始化(如果有Model的话)

python manage.py makemigrations
python manage.py migrate

执行python manage.py runserver 0.0.0.0:8000 启动项目

工程化项目参考

由于Django官方并没有提供标准的项目结构

image.png

特点是①app放置在单独目录统一管理,②requirements和settings按环境做拆分

参考:
https://docs.djangoproject.com/en/3.1/intro/tutorial01/
https://django-edge.readthedocs.io/en/latest/Architecture/

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsfxdf.html