Я искал, как это исправить.Это то, что я пробовал, прежде чем отправлять этот вопрос.К сожалению, ни один из них не сработал.
Добавил имя приложения (myapp) в список установки INSTALLED_APPS, оно не сработало.
Пробное добавлениепросто название приложения, но оно не сработало.Так что теперь я использую полный пунктирный путь (myapp.settings.MyappConfig) просто для безопасности.
Удалено __pycache__/*.pyc
Когда я запускаю $ python manage.py showmigrations
, я вижу, что «myapp» распознается, но миграции нет.
Я поместил все свои модели в папку, чтобы упорядочить его.Смотрите мою структуру папок ниже.Что мне здесь не хватает?Это так расстраивает, пожалуйста, помогите мне.Заранее спасибо!
mysite
|__myapp
| |__ models
| | |__ __init__.py
| | |__ project.py
| |
| |___ apps.py
| |___ admin.py #<-- register your models here
|
|__mysite
|__ settings.py
Обновление: ИСПРАВЛЕНО!
Мне удалось сгенерировать сценарии миграции, зарегистрировав модель в admin.py
https://docs.djangoproject.com/en/2.1/ref/contrib/admin/
Теперь вы можете организовать модели в папки.Нет необходимости определять модули в __init__.py
.
Надеюсь, кто-нибудь найдет это полезным.Спасибо за все ответы.