首页 > 其他分享 >Django请求生命周期流程图

Django请求生命周期流程图

时间:2024-03-11 21:37:55浏览次数:16  
标签:生命周期 请求 数据库 py Django 流程图

Django请求生命周期流程图

  • 流程如下:

  • 浏览器

  • 发送请求(Http请求)

  • web服务网关接口(Django默认的wsgiref模块不能承受高并发,最大只有1000左右)

  • 中间件 >> 缓存数据库(返回给中间件已经缓存过的数据)

  • urls.py(路由层)

  • views.py(视图层)

  • templates(模板层:存放html静态文件) models.py(模型层:存放假架接数据库)

  • 数据库(返回给模型层需要的数据)

image

标签:生命周期,请求,数据库,py,Django,流程图
From: https://www.cnblogs.com/ssrheart/p/18041620

相关文章

  • Django
    Django配置与创建(1)创建Django项目django-adminstartproject文件名(2)启动Django文件pythonmanage.pyrunserver(3)创建apppythonmanage.pystartapp应用名#pythonmanage.pystartappapp01(4)注册app创建app后,如果想使用相关的功能,必须将创建的app注册到配置文件中......
  • Django模板语法
    Django模版语法(1)传数据模版语法可以传递的后端python数据类型(可迭代)后端:deftest2(request):name='heart'float=11.11str_name='你好'boolean_test=Truelist_test=[1,2,3]tuple_test=(1,2,3)dict_test={'name�......
  • 10django
    作业(二次删除确认)#ajax结合sweetalert(ajax用于页面不刷新也可以提交数据,sweetalert是帮助美化删除二次确认的)1.下载源码只需要到dist文件夹内的css和js即可2.拷贝使用官网提供的案例代码3.添加配置参数新增等待特效<divclass="container"><divclass="row"......
  • django保存数据到表时,遇到字符集问题--已解决
    问题回归:在开发《测试平台imos》时,调用下载接口后,保存返回报文乱码包含一大堆??时,报错: 查询了下资料,是由于编码位数不同引起的,在mysql中默认的utf8是3位的:??表情已经超过了三位位,所以用三位空间储存空间肯定出问题。知道了原因那解决起来就简简单单了。解决方式:1.打开mysql......
  • django中的上传文件
    用django写接口的时候,不可避免的会涉及到上传文件环境python版本django版本djangorestframework版本drf-spectacular版本3.10.43.23.14.00.27.1编写模型fromdjango.dbimportmodelsclassTimeMixin(models.Model):"""时间混入类,为模型添加创......
  • django 动态查询实现过程
    django动态查询实现过程一、背景描述在前端页面上有查询功能,要查询的输入选择有username,address,mobile等,可以通过任意一个查询,或者任意组合进行查询。后端,获取传入的数值。判断哪个有输入,再在数据库中进行查询二、解决方案根据条件,动态实现查询过程condition={}ifusern......
  • 学习Django【1】模型
    编辑models.py文件,改变模型。运行pythonmanage.pymakemigrations为模型的改变生成迁移文件。运行pythonmanage.pymigrate来应用数据库迁移。1、定义模型-也就是数据库结构设计和附加的其它元数据。大白话:数据库建表。2、使用命令pythonmanage.pym......
  • Java面试必考题之线程的生命周期,结合源码,透彻讲解!
    写在开头在前面的几篇博客里,我们学习了Java的多线程,包括线程的作用、创建方式、重要性等,那么今天我们就要正式踏入线程,去学习更加深层次的知识点了。第一个需要学的就是线程的生命周期,也可以将之理解为线程的几种状态,以及互相之间的切换,这几乎是Java多线程的面试必考题,每一年都......
  • Django进阶之路由层和视图层
    Django的路由系统【1】什么是URL配置(URLconf)URL调度器|Django文档|Django(djangoproject.com)URL配置(URLconf)就像Django所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个U......
  • Django基础
    【一】web框架web框架本质上可以看成是一个功能强大的socket服务端,用户的浏览器可以看成是拥有可视化界面的socket客户端。两者通过网络请求实现数据交互,从架构层面上先简单的将Web框架看做是对前端、数据库的全方位整合【二】手撸web框架【1】原始版本(1)服务端#[一]......