Django基础学习
Django是什么? Django是一个基于Python的Web应用框架
链接
执行manage.py 可以出现一个网页,
python manage.py runserver
打开这个网页
一个项目就是一个网站,
一个项目下面可以有多个应用
创建一个应用
python manage.py startapp log
此时在web_login这个项目下面多了一个log应用的包
设置路由,让网页显示不同的html, urls.py 就是设置路由的py
路由就是一个转发,当打开一个网站的时候,访问我们当前电脑的一个端口,一个web http服务,http服务,接收到消息,就会返回一个数据
要在urls里面导入log文件夹下面的view
from log ,因为log下面有一个_init_.py,说明这个文件夹是python可以调用的一个包
这是app应用下面view里面写的
这是urls整个项目,先把view导入,然后再设置路由,在访问时,返回在view下写的index这个里面的httpResponse
2。把文件放到自己要开发的网页上
访问流程
1,settings.py是这个项目总的配置文件,包含所有的django信息设置。
在我们创建一个应用app后,要把它加到setting的这里
把app的模板的路径写在这里,每个项目都有模板,把存放模板文件夹的路径写在这里,因为上面在APPS 里面加了log这个app.所有我们写相对路径即可
render模板渲染的引擎, 回去模板文件夹里面去找我们的模板,我们刚才设置了模板的 路径,所以在这里直接写我们的模板的名字
然后再次执行。