mirror of
https://github.com/more-tech4-magnum-opus/backend.git
synced 2025-11-03 00:57:36 +03:00
not really known
| app | ||
| compose/production | ||
| requirements | ||
| .dockerignore | ||
| .editorconfig | ||
| .env.example | ||
| .gitignore | ||
| Dockerfile | ||
| production.yml | ||
| pytest.ini | ||
| README.md | ||
| setup.cfg | ||
backend
Веб-сервер, для обработки и хранения информации о пользователях и их операциях
Стек технологий:
- Django, DRF, Channels
- Celery
- Celery Beat
- Postgresql
- Swagger
Сборка из исходного кода
Установка зависимостей
$ python3 -m venv venv
$ source venv/bin/activate
$ cd app
$ pip install -r reuirements/base.txt
$ mv .env.example .env
Подготовка бд
$ python3 manage.py makemigrations && python3 manage.py migrate users
$ python3 manage.py migrate
$ python manage.py loaddata departmens.json
Запуск веб сервера
$ python3 manage.py runserver
Запуск celery
$ celery -A conf worker --loglevel=INFO