feat: Настройка проекта для локальной разработки

- Добавлена конфигурация через poetry (pyproject.toml + poetry.lock)
- Переделана система конфигурации Django с .env переменными
- Добавлен файл .env для локальной разработки (SQLite БД)
- Обновлен settings.py для работы с переменными окружения
- Создана документация по локальной разработке (DEVELOPMENT.md)
- Подготовлена инфраструктура для Docker (Dockerfile, docker-compose.yml)
- Обновлен .gitignore для Python/Django проекта
Проект работает локально с миграциями и админ пользователем (admin/1234).
This commit is contained in:
2026-03-31 00:09:46 +03:00
parent a007337f75
commit d9e8c2d8bd
11 changed files with 1925 additions and 27 deletions

25
.gitignore vendored
View File

@@ -92,4 +92,27 @@ media
# <django-project-name>/staticfiles/
# SPECIFIC FOR THE PROJECT
my_secret*.*
my_secret*.*
# Environment variables
.env
.env.local
.env.*.local
# Poetry
poetry.lock
# Logs
logs/
*.log
# Static files in development
public/static/
public/media/
# Python virtual environments
venv/
.venv/
env/
ENV/