Как подключить SQLlite к проекту в Django (не приложению)
При создании проекта я не создавал приложение и сделал все в базовом проекте. Теперь я пытаюсь подключить базу данных к моему базовому проекту (не приложению)
Я попробовал 'python manage.py makemigrations', но он показывает "Изменения не обнаружены".
Я даже попробовал добавить свой проект в INSTALLED_APPS в settings.py и затем попробовать 'python manage.py makemigrations', но он показывает ошибку " for model in model_or_iterable: TypeError: 'type' object is not iterable "
Я создал две модели, а также зарегистрировал модели в файле admin.py
'admin.site.register(studentlogin), admin.site.register(facultylogin)
Мне нужна помощь!!!
Вам нужно будет настроить sqlite3 в том же файле, что и INSTALLED_APPS
, используя настройку DATABASES = {}
Например:
from pathlib import Path
BASE_DIR = Path(__file__).resolve().parent.parent
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': BASE_DIR / 'db.sqlite3',
}
}
Может быть дубликат