[diango]理解django视图工作原理
前言:正确理解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
[diango]理解django视图工作原理相关推荐
- eja智能压力变送器工作原理_如何理解智能压力变送器工作原理及功能介绍
如何理解智能压力变送器工作原理及功能介绍 智能压力变送器一般是由传感器.微处理器.存储器及模数.数模转换器组成.传感器用来检测被测量的信号,其所用材料因厂家而异.横河EJA为硅谐振式,把被测参数转换为 ...
- 通过自制CPU来彻底理解CPU的工作原理
每天摸着CPU,摸了20多年,却总是无法彻底理解CPU的工作原理,还有比这更郁闷的事吗?所以我决定攻克这一世界(我个人的世界)难题,自己做一个CPU来理解CPU的工作原理. " 造一个什么样 ...
- 用一个实际例子理解Docker volume工作原理
要了解Docker Volume,首先我们需要理解Docker文件系统的工作原理.Docker镜像是由多个文件系统的只读层叠加而成.当一个容器通过命令docker run启动时,Docker会加载只读 ...
- 理解ABR及其工作原理
点击上方"LiveVideoStack"关注我们 翻译 | Alex 技术审校 | 赵军 本文来自OTTVerse,作者为Krishna Rao Vijayanagar. ABR ...
- 用一个实际例子理解Docker volume工作原理 1
要了解Docker Volume,首先我们需要理解Docker文件系统的工作原理.Docker镜像是由多个文件系统的只读层叠加而成.当一个容器通过命令docker run启动时,Docker会加载只读 ...
- 理解 HTTPS 的工作原理
转自 https://linux.cn/article-6804-1.html 目标读者:理解HTTP协议,对称和非对称加密,想要了解HTTPS协议的工作原理. 读完本文,你能明白 什么是HTTPS, ...
- 十个问题理解Linux epoll工作原理
作者:dustinzhou,腾讯 IEG 运营开发工程师 epoll 是 linux 特有的一个 I/O 事件通知机制.很久以来对 epoll 如何能够高效处理数以百万记的文件描述符很有兴趣.近期学习 ...
- 十个问题理解Linux epoll工作原理:惊群,
目录 Question 1:是否所有的文件类型都可以被 epoll 监视?不是 Question 2:ep->wq 的作用是什么? Question 3:什么是 epoll 惊群? Questi ...
- Linux下轻松理解防火墙的工作原理及相关设置(三)firewalld服务、包括Direct Rules 和Rich Rules (地址伪装和转发)
文章目录 firewalld概述 firewall和iptables的不同 firewalld常用命令 firewalld基本管理 1.图形化操作 firewall-config 2.命令化操作 火墙 ...
最新文章
- python和c先学哪个对于初中生来说-初中生想学编程,请问先学C语言好还是先学Python?...
- H3C 7506E基于时间的分时段上网的ACL
- 未能加载文件或程序集“System.Data.SQLite, Version=1.0.96.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139...
- brew php mysql_MAC下用homebrew安装及配置apache、php和mysql
- 永不丢失照片:防弹照片备份的完整指南
- 前端学习(3325):Mdn说闭包
- python代码覆盖率测试_unittest+coverage单元测试代码覆盖操作实例详解_python
- Js树形插件ztree
- 浅谈百度云计算网络的构建之路
- python中的scipy基础知识_Python机器学习(五十二)SciPy 基础功能
- Dockerfile最佳实践(二)
- 腾讯看点基于 Flink 构建万亿数据量下的实时数仓及实时查询系统
- python的十句名言_程序员的二十句励志名言,看看你最喜欢哪句?
- 笔记本+显示器常用设置总结
- webp文件如何进行格式转换
- 关于我想写个脚本,最后却搞了个桌面宠物这件事(二)
- SQL Server 安装:以前的某个程序安装已在安装计算机上创建挂起的文件操作
- Xilinx的FPGA硬件设计一——电源篇
- 马云现身西班牙度假 半年多来首次在境外露面
- 爬取斗鱼中用户信息和图片