Ссылка к проекту:
https://github.com/021076/Skypro_DiplomaProjectBackend-часть. Технологии: Django, PostgreSQL, DRF, JWT, Viewset/Generic, Permissions, Tests, Readme, PEP8, ORM, Git, CORS, OpenAPI Docs, Serialiers. Документация по API: Swagger -
http://127.0.0.1:8000/swagger/ Redoc -
http://127.0.0.1:8000/redoc/На платформе предусмотрен функционал направлений(курсов), тем и лекций для обучения. Реализован функционал тестирования. Управление всеми сущностями осуществляется через стандартный Django admin и через REST API. Реализована работа с правами пользователей и ролями. Для реализации проекта использовался фреймворк Django Rest Framework (DRF).