我以前的结构是这样的:
models.py
class Model1
class Model2
...
我把这个搬到
modelsdir
__init__.py
model1.py
class Model1
model2.py
class Model2
models.py
from modelsdir.model1 import Model1
from modelsdir.model2 import Model2
在这个更改之后,makemigraitons
和makemigrations myapp
不再检测对模型所做的任何更改。你知道怎么解决吗?你知道吗
编辑:
从那以后,我就搬到了这里:搬走了型号.py并将modelsdir重命名为models
现在看来是这样的:
models
__init__.py
from .model1 import Model1
from .model2 import Model2
model1.py
model2.py
不幸的是,这仍然没有检测到任何变化。你知道吗
我有一个django项目是这样构造的,我必须在我的
modelsdir/__init__.py
文件中添加这个:我也没有将原始的
models.py
文件保存在我的顶级应用程序文件夹中。你知道吗这是在django1.10/1.11和python3上实现的。你知道吗
相关问题 更多 >
编程相关推荐