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)
- 春風得意
- 概念
- PHP
- 概念解析
- 框架
- Thinkphp
- Laravel
- easyswoole
- PHP底層分析
- Linux
- 常用命令
- Linux基礎入門
- Redis
- Redis基礎入門
- Nginx
- 配置優化
- Lua編程
- Swoole
- 配置參數
- 基礎入門
- MQ
- RabbitMQ
- RabbitMq安裝和使用
- PHP安裝rabbitmq、php-amqplib擴展
- RabbitMq基礎入門
- Kafka
- ELK
- 數據庫
- 分庫分表
- Sharding-Proxy
- SQL調優
- Mysql
- NoSql
- 運維相關
- 云服務器
- 騰訊云
- 阿里云
- 負載均衡
- Docker
- Docker在window上的安裝和使用
- Docker在Linux上的安裝和使用
- Docker基礎入門
- DevOps
- K8S
- Zookeeper
- Jenkins
- Git
- 網絡相關
- 操作系統
- 編譯原理
- 計算機組成
- 數據結構和算法
- 分布式和微服務
- 其他
- 開源項目
- 編輯器
- Python
- package
- django
- tornado
- GO
- Java
- Java基礎入門
- SpringBoot