自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Django源码分析-辅助层源码解读(七)

辅助层通常是指模块,其包含一系列用于处理各种任务的实用工具。在目录下,有多个子模块,每个子模块都提供不同类型的实用函数。

2024-01-24 14:20:31 1532

原创 Django源码分析-中间件层源码解读(六)

1.:请求首先通过 Django 的 Handler 处理器,具体是在 django.core.handlers.base.BaseHandler 类中的 get_response 方法开始处理。2.: 在 get_response 方法中,Django 通过self.load_middleware()函数构建了一个中间件处理链。load_middleware 方法会遍历项目的中间件设置(在 settings.py 中配置),并按顺序加载中间件。3.

2024-01-23 12:33:03 878

原创 Django源码分析-视图层源码解读(五)

而 include() 方法用于。

2024-01-22 17:26:10 1713

原创 WSGI、uWSGI、Nginx这都是些啥?

uWSG 就像一条纽带,将web服务器与 web框架连接起来Nginx 属于一种高并发能力 web服务器,Flask属于一种 web框架,因此,uWSGI与 Nginx、Flask 的作用就不明而喻了。是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HtpUwsgiModule的作用是与uWSGI服务器进行交换.因为nginx具备优秀的静态内容处理能力,然后将动态内容转发给uWSG服务器,这样可以达到很好的客户端响应。

2024-01-18 14:16:28 381 1

原创 Django源码分析-核心层源码解读(四)

类是 Django 文件处理的基类,它实现了文件对象的基本操作,如读取、写入、关闭等。该模块定义了许多与文件相关的类和函数,包括文件存储、文件上传处理、文件字段等。继承自 BaseCache,是 Redis 缓存的具体实现,提供了与 Redis 通信的方法,包括连接池管理、键值对的存取等。它包含了检查的级别(错误、警告等)、检查的详细说明和相关的对象等信息。,它提供了一个通用的序列化方法 serialize,用于将查询集(QuerySet)转换为序列化后的数据。类是文件存储的基类,定义了文件存储的接口。

2024-01-18 12:50:25 992 1

原创 Django源码分析-模板层源码解读(三)

3.模板标签和过滤器7.模板引擎设置。

2024-01-15 17:06:57 967

原创 Django源码分析-ORM框架解读(二)

第一次写博客,有些不足希望大家能够见谅,同时,还请各位大佬能够给出一些宝贵的意见!

2024-01-11 21:54:43 1822

原创 Django源码分析-命令行源码解读(一)

该handle函数的具体实现逻辑是在父类TemplateCommand的handle,位于django源码的core/management/commands/templates.py中。类是 Django 中用于管理迁移依赖关系的类。它负责维护和查询整个迁移图,帮助 Django 确定迁移的执行顺序和依赖关系。类是 Django 中用于加载和管理数据库迁移的类。它允许Django了解项目中的所有迁移,以及它们之间的依赖关系。

2024-01-07 11:27:13 1001 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除