docker: подготовка к запуску в контейнере (Django)

- Dockerfile: python:3.12-slim, migrate + collectstatic + gunicorn (0.0.0.0:8000)
- docker-compose.yml: порт 8000, env из .env, volume для SQLite
- .dockerignore: .env, db.sqlite3, staticfiles, кэш
- requirements.txt: + gunicorn
- settings.py: STATIC_ROOT для collectstatic
- проверено: manage.py check без ошибок
This commit is contained in:
2026-08-04 20:23:51 +04:00
parent e81f13cb7e
commit 357099accd
5 changed files with 46 additions and 0 deletions
+1
View File
@@ -110,5 +110,6 @@ USE_TZ = True
STATIC_URL = "static/"
STATICFILES_DIRS = [BASE_DIR / "static"]
STATIC_ROOT = BASE_DIR / "staticfiles"
DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField"