我有一个包含多个应用程序的Django项目,并且我正在将该项目迁移到Django> = 1.7。已为所有其他应用程序成功加载了模型,但是,一个应用程序一直运行到AppRegistryNotReady; Models aren't loaded yet
中。我用谷歌搜索,最流行的答案是在有问题的应用程序的os.environ.setdefault("DJANGO_SETTINGS_MODULE", "xx.settings")
依次是django.setup()
和__init__.py
,但是这些问题没有帮助,甚至setup()
提出了AppRegistryNotReady
。
此应用程序与lamson
挂钩,我需要以与其他应用程序不同的方式(lamson start
)来打开此应用程序,我想这就是为什么我有这个问题? (即此应用无法连接到其他应用)
关于如何解决此问题的任何建议?