【发布时间】:2016-12-17 03:28:03
【问题描述】:
我看到从 1.7 开始有 https://docs.djangoproject.com/en/dev/ref/applications/#django.apps.AppConfig.ready,但这是每个每个应用程序。
我正在寻找的是一种在加载 Django 时调用一些初始化代码的方法,而不管它包含哪些应用程序。 许多人建议将代码添加到 wsgi.py、urls.py 和 settings.py,但是所有这些方法都是“脏”的。
我的情况是我有几个应用程序可能是 Django 部署的一部分,我希望任何子集都有这个初始化代码。 我可以编写一个特殊通用应用程序,但我认为必须有一种 Django 方式来提供初始化代码。
【问题讨论】: