Веб-приложение на Django с системой вопросов и ответов.
- Python 3.12.3
- Django 5.2.7
- PostgreSQL 15
- Docker 🐳
- psycopg2-binary
- gunicorn 23.0.0
- nginx
cd VK_WEB_1sem
# При необходимости переключиться на нужную ветку
# git checkout <имя ветки>
# Создаём .env
cp .env.example .env# Сборка и запуск
docker-compose up -d --build
# Заполнение базы данных
docker-compose exec web python manage.py fill_db 100
# Остановка
docker-compose down
# Просмотр логов
docker-compose logs -f webdocker-compose down -v
docker-compose up -d --build# Выполнение миграций
docker-compose exec web python manage.py migrate
# Заполнение базы данных
docker-compose exec web python manage.py fill_db 100
# Создание суперпользователя
docker-compose exec web python manage.py createsuperuser- Веб-приложение: http://localhost
- Админ-панель: http://localhost/admin
