我在 Django 1.8 上。我不是将所有模型都放在一个models.py
文件中,而是将它们放在一个看起来像这样的包中:
models/
- __init__.py
- Album.py
- Artist.py
但是 Django 的makemigrations
命令似乎只在应用程序只有一个models.py
文件时才有效。运行django-admin help makemigrations
不会显示任何关于我可以传递给命令以实现我想要的其他选项的提示。此外,我在 SO 上看到的所有其他问题和答案都涉及 South,它与 Django 1.8 不兼容。
那么解决方法是什么?