Я не получаю изменений, обнаруженных при переносе приложения в Django - PullRequest
0 голосов
/ 17 апреля 2019

Я слежу за этим видеоуроки, чтобы выучить Джанго: https://www.youtube.com/watch?v=F5mRW0jo-U4&t=909s

Я нахожусь в разделе «Ваш первый компонент приложения», где он создает приложение, а затем переносит его. До сих пор я выполнил все его шаги, но при переносе приложения все равно получаю сообщение об ошибке без изменений:

Я пытался найти способы исправить это, но не похоже, что есть какой-то один правильный способ сделать это, это больше в каждом конкретном случае. Я убедился, что мое приложение находится в разделе install_apps в настройках. Я попробовал make-миграции python manage.py, но это говорит о том, что никаких изменений не обнаружено. Я попробовал "python manage.py makemigrations product", чтобы быть более конкретным, но он говорит мне, что приложение "product" не может быть найдено. Это в INSTALLED_APPS? ", Хотя это в установленных приложениях

В настоящее время это мой раздел установленных приложений:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'product',

Ответы [ 2 ]

0 голосов
/ 04 июля 2019

после команды migrate и makemigrations введите имя вашего приложения следующим образом:

python manage.py migrate product
python manage.py makemigrations product

в моем случае это работает

0 голосов
/ 04 июля 2019

Вы не добавили имя своего приложения в «Installed_Apps» в settings.py. Сначала добавьте это, а затем снова запустите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...