前言:正确理解django视图view,模型model,模板的概念及其之间的关联关系,才能快速学习并上手使用django制作网页
本文主要讲解自己在学习django后对视图view的理解
在进入正文之前,你需要了解网页的工作原理:当用户访问网页时,其用户浏览器会对访问的网页发出一个Request(中文:客户端请求),
网页接受请求后,会反馈用户浏览器一个Response对象(中文:服务器端响应)
若您理解网页的工作原理,请直接阅读下文.
正文:一个django视图需要拥有视图函数,如果想要视图函数工作则需要把 url 映射l到视图.
视图函数放在叫做views.py的文件中,这个文件位置位于django工程目录下;把url映射到视图是在工程目录下找到urls.py设置urlpatterns变量值
django视图处理用户请求访问一个页面时的响应.过程大致如下:
当请求一个页面时,Django会建立一个包含请求元数据的 HttpRequest 对象。 当Django 加载对应的视图时,HttpRequest 对象将作为视图函数的第一个参数。每个视图会返回一个HttpResponse 对象。
文章未完!