本文档主要基于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.pypolls/urls.pymysite/urls.py代码块1

代码块1

基本的请求和响应流程:

(2) 第一个模型

  • 我使用的是postgresql,并将postgresql安装在Centos 1804,,然后将pgAdmin 4 v4安装在自己的笔记本上。
polls/models.pymysite/settings.py代码块2

代码块2

基本的请求和响应流程:



01-25 21:56