https://www.cnblogs.com/haiyan123/p/7701412.html
一个小问题:
什么是根目录:就是没有路径,只有域名、。url(r‘^$‘)
补充一张关于wsgiref模块的图片
一、MTV模型
Django的MTV分别代表:
Model(模型):和数据库相关的,负责业务对象与数据库的对象(ORM)
Template(模板):放所有的html文件
模板语法:目的是将白变量(数据库的内容)如何巧妙的嵌入到html页面中
View(视图):负责业务逻辑,并在适当的时候调用Model和Template
此外,Django还有一个URL分发器。它的作用是将一个个URL的页面请求分别发给不同的Views处理,Views再调用相应的Model和Template。
二、Django基本命令
1、下载Django:
pip3 install django
2、创建一个Django对象
django-admin.py startproject 项目名称
django-admin.py startproject mysite
创建成功后会生成这样一个工程。目录结构如下:
3、创建一个应用
python3 manage.py startapp blog(应用名称)
创建成功后会生成这样一个工程。目录结构如下:
4、启动Django项目
python3 manage.py runserver 8080
这样我们的django就启动起来了!当我们访问:http://127.0.0.1:8080/时就可以看到:
5、创建表命令
python3 manage.py makemigrations python3 manage.py migrate
原文:https://www.cnblogs.com/xiangtingshen/p/10597688.html