Метод 1: конфигурация по умолчанию
- Установите Django: начните с установки Django в вашей системе с помощью pip или любого другого менеджера пакетов.
- Создание проекта Django. Используйте инструмент командной строки Django, чтобы создать новый проект.
- Настройте параметры: откройте файл settings.py в своем проекте и найдите раздел БАЗЫ ДАННЫХ. По умолчанию в качестве базы данных используется SQLite. Убедитесь, что для параметра ENGINE установлено значение django.db.backends.sqlite3.
- Создайте базу данных SQLite. Чтобы создать файл базы данных SQLite, выполните следующую команду:
python manage.py migrate
Метод 2: указать путь к базе данных SQLite
- Выполните шаги 1 и 2 из метода 1.
- Настройте параметры: в разделе БАЗЫ ДАННЫХ файла settings.py укажите абсолютный путь к файлу базы данных SQLite. Например:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': '/path/to/your/database.sqlite3', } }
Замените «/path/to/your/database.sqlite3» фактическим путем к файлу базы данных SQLite.
- Создайте базу данных SQLite. Запустите команду миграции, упомянутую в методе 1, чтобы создать файл базы данных SQLite.
Метод 3. Используйте относительный путь к базе данных
- Выполните шаги 1 и 2 из метода 1.
- Настройте параметры: в разделе «БАЗЫ ДАННЫХ» файла 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, 'database.sqlite3'), } }
Эта конфигурация предполагает, что файл базы данных будет расположен в том же каталоге, что и ваш проект Django.
- Создайте базу данных SQLite. Запустите команду миграции, упомянутую в методе 1, чтобы создать файл базы данных SQLite.