Аутентификация по токену (DRF TokenAuth) с передачей в заголовке Authorization: Token <ваш_токен>.
Разграничение доступа по ролям (код роли из справочника, настраивается в проекте).
Получение списка справочников и их элементов.
Проверка наличия элемента в справочнике.
Swagger-документация для тестирования API.
Управление данными только через админ-панель Django.
Python 3.10+, Django 5.2, Django REST Framework, drf-yasg, SQLite (поддержка PostgreSQL).
В комплекте: тестовая SQLite-БД с демо-данными. Админ: admin / admin (роль DIREC).
Ссылка на github