a1d4r / practicum-notifications

Service for notifications
0 stars 0 forks source link

Admin panel #10

Closed Fox13th closed 3 months ago

Fox13th commented 3 months ago
  1. Для запуска можно использовать .env.example;
  2. После запуска docker-compose - выполнить миграции python manage.py migrate;
  3. Авторизация через сервис Auth_Service: https://github.com/Fox13th/Auth_Service;
  4. Планировщик задач используется celery beat;
  5. Задача отправляет POST запрос в API уведомлений.
a1d4r commented 3 months ago

Ещё надо сделать так чтобы CI проходил:

deptry можно убрать из CI:

.PHONY: lint
lint: check-dependencies check-codestyle static-lint

заменить на

.PHONY: lint
lint: check-codestyle static-lint

в Makefile

А тесты - просто убрать из CI (.github/workflows/admin_panel.yaml)

a1d4r commented 3 months ago

Локально можно запустить make format lint. format отформатирует код, а lint запустит линтеры