Skip to content

Topotun77/FastAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Организация менеджера задач с использованием FastAPI

Данный проект написан с использованием фреймворков FastAPI, SQLAlchemy, база данных SQLite

• Работа с базой данных SQLite.
• Реализация CRUD операций для управления данными пользователей (user) и задач (task).
• Применение принципов объектно-ориентированного программирования.

Реализация REST API

Маршруты для задач (task):

• Получить список задач (GET /task/)
• Получить информации о задаче по id (GET /task/task_id)
• Создание задачи (POST /task/create)
• Обновление информации о задаче (PUT /task/update)
• Удаление задачи (DELETE /task/delete)

Маршруты для пользователей (user):

• Получить список пользователей (GET /user/)
• Получить информации о пользователе по id (GET /user/user_id)
• Создание пользователя (POST /user/create)
• Обновление информации о пользователе (PUT /user/update)
• Удаление пользователя (DELETE /user/delete)

ScreenShot 1

Описание схем

ScreenShot 2

About

Организация taskmanager с использованием FastAPI (python, FastAPI, SQLAlchemy, alembic, pydantic, SQLite)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors