从学会搭建一个小的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,就会在浏览器中渲染。

出现这样的效果

 

posted @ 2017-08-17 21:11  shadowsmile  阅读(224)  评论(0编辑  收藏  举报