0 参考链接
本文实操为主,看视频更容易了解,文字仅做简单记录
datawhale学习项目github
B站有关虚拟环境讲解视频
有关Django项目搭建视频链接,task01相关p21-p28
1 基本概念
MVT:model - view - template
模型-视图-模版渲染分工不同的模块,是Django的最大特点,也是很多开发语言的web框架的基本结构。
ORM:Object-relational mapping
统一话的框架模块语言去对接不同的数据库等接口,方便书写代码与避免一些小的sql错误。
项目与子app:总-分关系,更细致的结构模块。
2 代码注意事项
1、manage.py路径下运行python程序
2、数据迁移先定义好表格schema
3、pycharm的社区版本没有数据库插件,数据迁移后,可以在db.sqlite3
的路径下直接命令行打开:
进入数据库:
sqlite3 db.sqlite3
查看表格创建属性:
.schema 表名