API запросы
http://127.0.0.1:8000/api/register/ - Добавление нового сотрудника компании http://127.0.0.1:8000/api/user/int:pk - Получение информации о сотруднике http://127.0.0.1:8000/api/status/user/int:pk - Изменение статуса сотрудника(Активный, Неактивный) http://127.0.0.1:8000/api/leader/user/int:pk - Создание/изменение руководителя сотрудника http://127.0.0.1:8000/api/token/ - Авторизация через jwt
- Первым делом клонируем проект
git clone https://github.com/djars500/evrika_test.git
- Устанавливаем Docker и собираем проект
2.1 Запустите команду сборку
docker-compose build
2.2 Запуск команды проекта
docker-compose up
2.3 Создайте пользователя открыв второй терминал
docker-compose exec web python manage.py createsuperuser
Пример заполнения полей для пользователя
email - admin@gmail.com
username - Дияр
is_staff(статус руководителя) - True или False
password - 123
- Postman
Ниже предоставлена ссылка с примерами для работы с API
https://www.postman.com/spacecraft-geologist-5341972/workspace/evrika-test/collection/19235221-4acbd506-1115-4ff3-8711-8c4afbc57a3e?action=share&creator=19235221
Для прикрепления токена авторизации используйте переменную {{access_token}}
