我有Django模型Driver
和Trip
。我的观点和网址都没有。我使用Django作为数据库,使用脚本在DB中存储东西。
这是我的每一件事看起来的树:
loadmngr/
models.py
views.py
urls.py
management/
commands/
> it.py <
假设我在management
和commands
内有 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模型?