В моей папке проекта есть следующие файлы:
database.db
model.py:
import os
import sqlite3
from django.db import models
class provincias(models.Model):
key = models.AutoField(verbose_name="id", primary_key=True, unique=True)
provincia = models.CharField(max_length=100)
settings.py:
import os
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
Но при выполнении django-admin migrate
я получаю следующую ошибку:
django.core.exceptions.ImproperlyConfigured: Запрошен параметр DATABASES, но параметры не настроены.Вы должны либо определить переменную окружения DJANGO_SETTINGS_MODULE, либо вызвать settings.configure () перед тем, как получить доступ к настройкам.
Как я могу использовать только django orm, подключенный к моей базе данных базы данных sqlite3 bd?