ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
1、# [Django中celery的使用(非常简单的用法)](https://www.cnblogs.com/hard-working-Bert/p/14236125.html) 2、# [celery详解,使用django+celery实现异步及定时任务以及使用supervisor进行管理](https://blog.csdn.net/mr_zhongjie/article/details/106916512) >celery适用异步处理问题,当发送邮件、或者文件上传, 图像处理等等一些比较耗时的操作,我们可将其异步执行,这样用户不需要等待很久,提高用户体验 3、# [sha256](https://github.com/sha256)/**[python-var-dump](https://github.com/sha256/python-var-dump)** ~~~ pip install var_dump from var_dump import var_dump var_dump(xxxx) ~~~ 4、# [Django rest framework源码阅读(1)----请求流程](https://blog.csdn.net/weixin_43829633/article/details/93890763) >1.请求到达服务端,经过WSGI和中间件到达路由系统 2.路由系统执行配置的CBV或者FBV中的dispatch方法 3.在dispatch方法中,request方法被封装添加了解析器,认证方法及选择器等方法 4.然后执行initial方法 5.再获取版本,进行认证操作,权限操作和节流操作 6.最后执行自定义的get,post,push,delete等自定义方法 7.在执行initial方法之前,通过try来捕获可能出现的异常 8.如果出现异常,就执行handle_exception方法来处理捕获到的异常 9.不管是否出现异常,最后的返回值都通过finalize_response方法来处理响应的内容 5、# [Python中__call__的用法](https://www.cnblogs.com/yeer-xuan/p/13497494.html) 6、# [Django RESTframework源码剖析](https://blog.csdn.net/qq_29113041/article/details/95304855) 7、django运行流程 [# Django 运行流程解析](https://zhuanlan.zhihu.com/p/413091931) [# DJANGO运行流程(例子说明)](https://www.freesion.com/article/4565344117/) [# django从请求到响应的过程深入讲解](https://www.jb51.net/article/144871.htm) [# Django从请求到响应的处理流程深入剖析(源码分析](https://blog.csdn.net/bocai_xiaodaidai/article/details/106574265) [# 【Django的那些事】runserver全生命周期](https://blog.csdn.net/bingjia103126/article/details/105173641) [# 【Django的那些事】request、response全过程](https://blog.csdn.net/bingjia103126/article/details/105466669) 8、# [Django之中间件(middleware)](https://www.cnblogs.com/chao-sir/articles/10100197.html) ### 自定义中间件 中间件可以定义五个方法,分别是:(主要的是process_request和process_response) * process_request(self,request) * process_view(self, request, view_func, view_args, view_kwargs) * process_template_response(self,request,response) * process_exception(self, request, exception) * process_response(self, request, response)