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:
25
.gitignore
vendored
25
.gitignore
vendored
@@ -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/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user