相当于整个项目的AppConfig.ready()?

时间:2016-04-22 11:23:32

标签: python django

在Django中,有AppConfig.ready(),当单个应用程序准备就绪时会调用它。

整个项目是否有相同的东西?我如何知道在不同应用程序的少数模型上执行操作何时安全?

1 个答案:

答案 0 :(得分:0)

我认为如何加载代码的唯一 Django概念 App 概念,因为它是您可以在项目设置INSTALLED_APPS变量中配置的

为了确保您可以对这些模型执行操作,您应该在每个模型应用上的自定义AppConfig.ready方法上初始化它们(例如,它的信号),并确保您的项目包含这些模型中的应用程序您的设置INSTALLED_APPS变量。