![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
loserbai-
技术源于热爱 ---------------------- 学习改变命运,知识改变未来 ---------------------- Architect-Road
A humble xiao bai who focuses on the basics
展开
-
Django模型修改及数据迁移
django-admin migrate [app_label] [migration_name]¶ 将数据库状态与当前模型和迁移集同步。迁移,迁移文档与应用程序的关系以及更多内容在迁移文档中进行 了详细介绍。无参数:所有应用程序均运行所有迁移。 <app_label>:指定的应用程序一直在运行其迁移,直到最近的迁移为止。由于依赖关系,这可能还涉及运行其他应用程序的迁移。 <app_label> <migrationname>:将数据库架构置于已应用命名迁移的状态,但不应用同一应用程序中的更高版本的迁移原创 2020-12-10 16:56:01 · 1476 阅读 · 0 评论 -
django中间件
五、Django中间件1、简介django中的中间件,在其他web框架中,有的叫管道或者httphandle,Django中很多功能都是通过中间件实现的,实际上中间件就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。在工程中的settings.py中由变量MIDDLEWARE控制,请求从上到下依次穿过中间件,每个中间件中都可以有5个方法:process_request(self,request)#请求最开始执行的方法process_response(se原创 2020-10-26 18:28:20 · 208 阅读 · 0 评论 -
django-rest-framework之认证系统源码解析
django drf 认证Django如何处理请求自定义认证1)创建认证类2)authenticate()返回值(三种)我们先了解一下django的调度过程,使用工具vscode,右键方法或者类,可以看到django源代码内容Django如何处理请求当用户从Django支持的站点请求页面时,系统将遵循以下算法来确定要执行的python代码:1.Django确定要使用的根urlconf模块。通常,这是 ROOT_URLCONF 设置,但如果传入 HttpRequest 对象具有 urlconf 属性原创 2020-10-15 14:01:53 · 225 阅读 · 0 评论