No description
Find a file
2026-05-14 09:15:00 +03:00
lab-1 lab-1: add REST API endpoints 2026-04-21 16:10:00 +03:00
lab-2 lab-2: add web_lite and web_pg configurations 2026-05-05 12:20:00 +03:00
README.md add README 2026-05-14 09:15:00 +03:00

Лабораторные работы — Деев

Лабораторная работа 1 — Django REST API

Расположение: lab-1/

Django-приложение с REST API для викторины. PostgreSQL, без Docker.

Запуск:

pip install -r requirements.txt
python manage.py migrate
python manage.py runserver

Лабораторная работа 2 — Docker

Расположение: lab-2/

То же приложение, упакованное в Docker-контейнеры. Три варианта запуска:

Папка Описание
local/ Сборка образов из исходников, PostgreSQL в контейнере
web_lite/ Готовые образы с dcr.deev.su, PostgreSQL внешний
web_pg/ Готовые образы с dcr.deev.su, PostgreSQL в контейнере

Образы на registry:

  • dcr.deev.su/deevev/lab2-backend:1.0.0
  • dcr.deev.su/deevev/lab2-nginx:1.0.0

Запуск (любой из вариантов):

cd lab-2/local       # или web_lite / web_pg
docker compose up

Перед запуском web_lite и web_pg нужен файл .env — пример в lab-2/local/.env.