REST API для менеджера задач — FastAPI + JWT авторизация
Полноценный REST API для управления задачами на FastAPI с JWT-авторизацией и SQLite через SQLAlchemy ORM.
Что есть:
— Регистрация и вход, выдача Bearer токена
— CRUD для задач: создать / просмотреть / обновить / удалить
— Изоляция данных — каждый пользователь видит только свои задачи
— Хеширование паролей (bcrypt), валидация через Pydantic v2
— Swagger UI автоматически на /docs — тестируй прямо в браузере
— Модульная структура: auth и tasks в отдельных роутерах
— Легко переключить с SQLite на PostgreSQL
#Python #FastAPI #REST API #SQLAlchemy #JWT
Что есть:
— Регистрация и вход, выдача Bearer токена
— CRUD для задач: создать / просмотреть / обновить / удалить
— Изоляция данных — каждый пользователь видит только свои задачи
— Хеширование паролей (bcrypt), валидация через Pydantic v2
— Swagger UI автоматически на /docs — тестируй прямо в браузере
— Модульная структура: auth и tasks в отдельных роутерах
— Легко переключить с SQLite на PostgreSQL
#Python #FastAPI #REST API #SQLAlchemy #JWT