从学会搭建一个小的django框架开始
昨天已经开始学习django框架,今天做一下回顾。
主要了解了部署一个小项目的流程,在Ubuntu中完成。
1.安装django,pip install django==1.11.4。在此次框架中,用的1.11.4版本的框架
2.开始一个任务,django-admin startproject hello_django
3.创建完成后,可以看到hello_django的文件夹.
4.进入hello_django,看到有以下的文件,__init__.py(打包),views.py(视图渲染文件),urls.py(路由配置文件),wsgi.py(中间件)
5.通信过程 browers->wsgi.py->urls.py->views.py->wsgi.py->browers
在views.py写了渲染代码如下:
from django.http import HttpResponse def hello(request): return HttpResponse("Hello,django")
6.接下来去路由(urls.py),更改可以匹配到的渲染文件
from django.conf.urls import url from django.contrib import admin from books import views urlpatterns = [ url(r'^admin/',admin.site.urls) url(r'^hello/$',views.hello) ]
第二个url里面的hello,浏览器匹配到位于ip地址之后的hello时,books/views.py 里面的函数hello,就会在浏览器中渲染。
出现这样的效果