【发布时间】:2019-06-19 01:27:20
【问题描述】:
我正在编写一个可重用的 Django 应用程序,但在创建迁移时遇到了问题。
我看过this question,我还是一头雾水。我有以下目录结构:
django-mycleverapp/
django-mycleverapp/django_mycleverapp/
django-mycleverapp/django_mycleverapp/__init__.py
django-mycleverapp/django_mycleverapp/apps.py
django-mycleverapp/django_mycleverapp/models.py
django-mycleverapp/django_mycleverapp/urls.py
django-mycleverapp/django_mycleverapp/views.py
django-mycleverapp/example/
django-mycleverapp/example/manage.py
django-mycleverapp/example/example/
django-mycleverapp/example/example/__init__.py
django-mycleverapp/example/example/settings.py
django-mycleverapp/example/example/urls.py
django-mycleverapp/setup.py
如您所见,目录“django_mycleverapp”包含我的可重用应用程序,目录“example”包含一个测试项目。
我将“django_mycleverapp”的模型包含在“示例”设置的INSTALLED_APPS 部分中。
但是,运行 python ~/example/manage.py makemigrations django_mycleverapp 不会构建任何迁移。
有什么建议吗?
我的意思是有一个测试项目将在“/django-mycleverapp/django_mycleverapp/migrations”中构建迁移?
【问题讨论】:
标签: django django-migrations django-apps