Невозможно создать миграцию в django
О выпуске
- Не существует папки миграции
- Невозможно создать миграцию модели
Шаги для воспроизведения проблемы
Создайте проект с помощью этой команды: django-admin startproject practice1
Я не создавал никакого приложения с помощью команды: python manage.py startapp app_name
настроил mysql в settings.py
DATABASES = {
'default': {
#'ENGINE': 'django.db.backends.sqlite3',
"ENGINE": "django.db.backends.mysql",
"NAME": "backend",
"USER": "root",
"PASSWORD": "",
"HOST": "localhost",
"PORT": "3306"
#'NAME': BASE_DIR / 'db.sqlite3',
}
}
Поскольку файла models.py не было, я создал его в директории, где существует settings.py
models.py contents
from django.db import models
class Roles(models.Model):
role = CharField(max_length=10)
is_active = BooleanField(default=False)
теперь в консоли введите python manage.py makemigrations
написано - Изменений не обнаружено