refactor: Реорганизация структуры для контейнеризации

- database/ папка в корне проекта для БД
- public/ для статики и медиа (монтируются отдельно)
- Обновлены docker-compose файлы с правильными томами
This commit is contained in:
2026-03-31 01:25:15 +03:00
parent 493de32998
commit ef80a66b69
5 changed files with 17 additions and 8 deletions

View File

@@ -143,7 +143,9 @@ elif 'mysql' in DB_ENGINE:
}
else:
# SQLite (по умолчанию для разработки)
db_path = get_env('DB_NAME', str(BASE_DIR / 'db.sqlite3'))
# DATABASE_ROOT: корень проекта (где лежит manage.py родительской папки)
PROJECT_ROOT = BASE_DIR.parent
db_path = get_env('DB_NAME', str(PROJECT_ROOT / 'database' / 'db.sqlite3'))
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',