我试图将我的Django模型分割成单独的文件,但显然我做得不对。当我试着运行我的Django脚本时,我得到了这样的结果:
$ ./import.py
Traceback (most recent call last):
File "./import.py", line 6, in <module>
from mcif.models import GenericImport, CSVRow
File "/home/jason/projects/mcifdjango/mcif/models/__init__.py", line 1, in <module>
from mcif.models.account_address import AccountAddress
File "/home/jason/projects/mcifdjango/mcif/models/account_address.py", line 1, in <module>
class AccountAddress(models.Model):
NameError: name 'models' is not defined
我的应用程序叫做mcif
,它说的是mcif/models/account_address.py
,这是:
它说它不知道models
的AccountAddress(models.Model)
部分,这是有道理的。我假设我需要导入一些东西,但是如果是这样的话,我不知道该导入什么。如果不是这样的话,我完全不知所措。我该怎么办?在
账户里有
from django.db import models
吗_address.py?在相关问题 更多 >
编程相关推荐