[diango]理解django视图工作原理

本文详细阐述了Django视图view的基本概念及其实现机制,包括视图函数的作用、views.py文件的位置、url到视图的映射方式以及视图处理用户请求的具体流程。

前言:正确理解django视图view,模型model,模板的概念及其之间的关联关系,才能快速学习并上手使用django制作网页

       本文主要讲解自己在学习django后对视图view的理解

       在进入正文之前,你需要了解网页的工作原理:当用户访问网页时,其用户浏览器会对访问的网页发出一个Request(中文:客户端请求),

网页接受请求后,会反馈用户浏览器一个Response对象(中文:服务器端响应)

        若您理解网页的工作原理,请直接阅读下文.

正文:一个django视图需要拥有视图函数,如果想要视图函数工作则需要把 url 映射l到视图.

       视图函数放在叫做views.py的文件中,这个文件位置位于django工程目录下;把url映射到视图是在工程目录下找到urls.py设置urlpatterns变量值

       django视图处理用户请求访问一个页面时的响应.过程大致如下:

       当请求一个页面时,Django会建立一个包含请求元数据的 HttpRequest 对象。 当Django 加载对应的视图时,HttpRequest 对象将作为视图函数的第一个参数。每个视图会返回一个HttpResponse 对象。

       文章未完!

     

转载于:https://www.cnblogs.com/CQ-LQJ/p/5000224.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值