На главную

Написать API на FastAPI с JWT авторизацией + БД

27 эндпоинтов, все что нужно - просто подвязать к БД (выдавать и создавать/обновлять данные) Стэк: Python3, FastAPI, JWT авторизация, Tortoise ORM, Pydantic, aiogram 3 (для валидации initData, если нет опыта - покажем пример запроса). База данных: PostgreSQL Библиотека для работы с базой данных: Tortoise ORM Все данные, которые приходят в FastAPI и отдаются на клиента - должны быть провалидированы через модели Pydantic. Все запросы покрываются unit тестами К Tortoise ORM необходимо заложить aerich в конфиг для миграции БД