本文档主要基于Django2.2官方文档,学习并记录Django框架主要逻辑关系。
1. 目录结果
- mysite/
- manage.py
- mysite/
- init.py
- settings.py
- urls.py
- wsgi.py
- polls/
- init.py
- admin.py
- apps.py
- migrations/
- init.py
- models.py
- tests.py
- urls.py
- views.py
2. 逻辑关系
(1) 第一个视图
polls/views.py | polls/urls.py | mysite/urls.py | 代码块1 |
代码块1
基本的请求和响应流程:
(2) 第一个模型
- 我使用的是postgresql,并将postgresql安装在Centos 1804,,然后将pgAdmin 4 v4安装在自己的笔记本上。
polls/models.py | mysite/settings.py | 代码块2 |