专栏首页抠抠空间Django处理流程

Django处理流程

  1. 用户通过浏览器发送请求
  2. 请求到达request中间件,中间件对request请求做预处理或者直接返回response
  3. 若未返回response,会到达urlconf路由,找到对应视图函数
  4. 视图函数做相应预处理或直接返回response
  5. View中的方法可以选择性的通过Models访问底层的数据
  6. 取到相应数据后回到django模板系统,templates通过filter或tags把数据渲染到模板上
  7. 返回response到浏览器展示给客户

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 爬虫之proxy(代理)

    人生不如戏
  • Django之views系统

    Django的View(视图)简介 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页...

    人生不如戏
  • Django之中间件

    中间件简介 什么是中间件 中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和...

    人生不如戏
  • [ASP.NET Core 3框架揭秘] 跨平台开发体验: Windows [下篇]

    由于ASP.NET Core框架在本质上就是由服务器和中间件构建的消息处理管道,所以在它上面构建的应用开发框架都是建立在某种类型的中间件上,整个ASP.NET ...

    蒋金楠
  • python,django做中间件屏蔽非法访问

    我使用django1.6. django框架没有urlfilter这样的原生中间件,但是灵活的django设计者为我们留下了更自由的渠道。 在没有使用djan...

    小小科
  • selenium webdriver——设置元素等待

    如今大多数Web应用程序使用ajax技术,当浏览器在加载页面时,页面上的元素可能并不是同时被加载完成,这给定位元素的定位增加了困难,

    周小董
  • 程序员必须掌握的算法有哪些?谈谈这这几年学过的算法

    由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决...

    帅地
  • javascript当中string对象用法

    3.string对象 例 3.1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> ...

    马克java社区
  • 并行创建主键的问题延伸

    《使用并行创建主键约束的“奇葩”过程》这篇文章发到技术讨论群,得到了很多朋友的建议和反馈,更深层次地对问题进行了理解。

    bisal
  • 开源半个月收获接近 1k Star!你需要的开源项目都在这里!

    半个月前,我开源了awesome-java ,这是一个 Github 上非常棒的 Java 开源项目集合。是的!就是下面这个这么骚的图标!

    Guide哥

扫码关注云+社区

领取腾讯云代金券