2025-07-07 20:10:57 +05:00
2025-07-07 20:06:35 +05:00
2025-07-07 19:38:22 +05:00
2025-07-07 19:38:22 +05:00
2025-07-07 19:50:54 +05:00
2025-07-07 19:50:54 +05:00
2025-07-07 19:38:22 +05:00
2025-07-07 19:38:22 +05:00
2025-07-07 19:43:04 +05:00
2025-07-07 19:38:22 +05:00
2025-07-07 19:50:54 +05:00

AutoBro Backend

API сервер для хранения и управления данными об автомобилях.

Структура проекта

  • main.py - основной файл с API эндпоинтами
  • models.py - модели SQLAlchemy для базы данных
  • schemas.py - схемы Pydantic для валидации данных
  • database.py - настройка подключения к базе данных
  • crud.py - функции для CRUD операций

Запуск проекта

  1. Установите зависимости:
pip install fastapi uvicorn sqlalchemy pydantic
  1. Запустите сервер:
uvicorn main:app --reload

Сервер будет доступен по адресу http://localhost:8000

API эндпоинты

  • GET /cars - получить список всех автомобилей
  • GET /cars/{car_id} - получить информацию о конкретном автомобиле
  • POST /cars - добавить новый автомобиль
  • PUT /cars/{car_id} - обновить информацию об автомобиле
  • DELETE /cars/{car_id} - удалить автомобиль

Документация API

После запуска сервера документация доступна по адресам:

Description
No description provided
Readme 4.9 MiB
Languages
Python 100%