当前位置: 首页 > news >正文

Django 视图层

目录
  • 视图函数
  • HttpRequest对象
    • 常用属性:
    • 常用方法:
  • HttpResponse对象

参考文档:https://zhuanlan.zhihu.com/p/151368045

视图函数

视图函数,简称视图,属于Django的视图层,默认定义在views.py文件中,是用来处理web请求信息以及返回响应信息的函数,所以研究视图函数只需熟练掌握两个对象即可:请求对象(HttpRequest)和响应对象(HttpResponse)
官方文档:https://docs.djangoproject.com/en/1.11/ref/request-response/

HttpRequest对象

当一个页面被请求时,django会创建一个包含本次请求原信息(如http协议请求报文中的请求行、首部信息、内容主体)的HttpRequest对象。

​之后,django会找到匹配的视图,将该对象传给视图函数的第一个参数,约定俗称该参数名为request(类似于我们自定义框架的environ参数)。

​在视图函数中,通过访问该对象的属性便可以提取http协议的请求数据

常用属性:

常用方法:

示例:
小结:

HttpResponse对象

http://www.zskr.cn/news/10387.html

相关文章:

  • springboot~获取原注解的方法findMergedAnnotation使用场景
  • Catalan数(卡特兰数)
  • ubuntu22.04 安装xrdp
  • CSP-J 2025 初赛试题解析(第一部分:阅读程序题(一)(16-21)) - 指南
  • 面试八股文之——JVM与并发编程/多线程 - 教程
  • 52805 JLINK 端口保护机制硬件保护具体流程分析;
  • 构建你的 MCP 能力层:.NET 9 + SK 的系统方案
  • FOC之电机模型
  • paddleOCR 图片识别
  • VS依赖项显示黄色感叹号、红色叉叉,NU1101找不到包异常情况处理方案
  • AT_arc197_e [ARC197E] Four Square Tiles
  • 不限速网盘盘点,五款免费网盘综合对比
  • Linux应用研发(君正T23):三网智能切换及配网功能
  • 学习笔记508— 威联通安装使用Zerotier One
  • Adaptix C2:跨平台渗透测试与对抗仿真框架
  • 完整教程:深度学习-神经网络(上篇)
  • WBS、甘特图、关键路径……项目计划的五大核心概念一文全懂
  • 关于CompatibilityHID例程的使用
  • 实用指南:通过ssh远程linux 盒子
  • Https模式访问wcf方法配置
  • Day05---数据类型的转换
  • 效率党的图片处理新选择:滴答修——在线全能工具箱,免费且强大
  • 923-
  • 绝了!TaskMatrix Pro - 谷歌、火狐浏览器任务管理插件,四象限矩阵让拖延症瞬间消失 - 开源免费
  • perl -MCPAN -e install GD;
  • 对之前部署hbase总结
  • Fluent Bit采集k8s日志
  • Typora+Cnblog实现Markdown图片自动上传
  • 嵌套粒子群优化(Nested PSO)的电力系统经济调度方案
  • Google智能体Jules小试牛刀