使用中间件,我可以在每个HTTP请求的开头和结尾执行代码.
使用Celery任务,我可以通过使用task_prerun和task_postrun信号来完成相同的任务.
那些django管理命令呢?是否有可能在每个django管理命令的开头(可能结束)运行代码?此类代码还必须知道哪个django管理命令即将运行(或已完成运行).应用程序启动时有一个关于信号的票据可能会也可能不会执行我想要的操作,但它还没有准备就绪.
| 归档时间: |
|
| 查看次数: |
693 次 |
| 最近记录: |