Django:尚未加载应用

时间:2018-03-24 09:52:27

标签: python django django-models

奇怪的错误,认为我必须遗漏一些明显的东西。我在我的应用程序中创建了一个services.py文件,该文件将在文件运行时填充我的数据库。因此,每次服务器启动/查询我添加的文件时都不会运行它:

if __name__ == '__main__':
    import ...
    from models import Authority, Rating

    <logic to populate database>

然而,当我运行该文件时,Django抛出异常:

django.core.exceptions.AppRegistryNotReady:尚未加载应用。

我是否从错误的地方运行此文件?它会更适合我的模型文件吗?如果是这样,每次服务器启动时如何阻止它运行?

0 个答案:

没有答案