zoukankan      html  css  js  c++  java
  • Django请求流程

    http://img1.tuicool.com/qqY3ie.png!web

    1.用户通过浏览器发送请求

    2.请求到达request中间件,中间件对request请求做预处理或者直接返回response

    3.若未返回response,会到达urlconf路由,找到对应视图函数

    4.视图函数做相应预处理或直接返回response

    5.View中的方法可以选择性的通过Models访问底层的数据

    6.取到相应数据后回到django模板系统,templates通过filter或tags把数据渲染到模板上

    7.返回response到浏览器展示给客户

    上述流程中最主要的几个部分分别是:Middleware(中间件,包括request, view, exception, response),URLConf(url映射关系),Template(模板系统)

  • 相关阅读:
    选择排序
    插入排序
    冒泡排序
    linux 常用命令全集
    Boost简介
    postgresql命令行
    Ncurses 命令行图形库
    rsync ssh文件同步
    BusyBox参考
    screen命令
  • 原文地址:https://www.cnblogs.com/lzpblog/p/6483442.html
Copyright © 2011-2022 走看看