如何从应用程序外部使用Django模型?

时间:2018-06-10 18:48:33

标签: python django

我有Django模型DriverTrip。我的观点和网址都没有。我使用Django作为数据库,使用脚本在DB中存储东西。

这是我的每一件事看起来的树:

loadmngr/
    models.py
    views.py
    urls.py
    management/
         commands/
             > it.py <

假设我在managementcommands内有 init .py。

我所做的只是简单地导入我的Django模型。这是it.py

import sys
parent = '/Users/work/TM/loadmngr'
sys.path.insert(0, parent)
from models import Trip

我运行python manage.py it并获得RunTimeError

  

RunTimeError:模型类models.Driver没有声明一个显式的app_label,也不是在INSTALLED_APPS中的应用程序中,或者是在加载应用程序之前导入的。

我认为错误...or else was imported before its application was loaded的后半部分可能是问题所在。

问题是:如何在外部使用正确配置的设置正确使用我的Django模型?

0 个答案:

没有答案