/
killogram
/
E-Analyzer
Обзор
Документация
Войти
/
killogram
/
E-Analyzer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
api/dates.py
16 строк
530 B
Korabliov Kirill
version without analytics
29 май 2025, 14:36
29 май 2025, 14:36
3adb0bc
Код
Авторство
О чём код?
# api/dates.py from fastapi import APIRouter, Depends, HTTPException from sqlalchemy.orm import Session from typing import List from api.crud import get_dates from api.schemas import Date from api.database import get_db router = APIRouter() @router.get("/{purchase_id}", response_model=List[Date]) def get_dates_endpoint(purchase_id: int, db: Session = Depends(get_db)): dates = get_dates(db, purchase_id) if not dates: raise HTTPException(status_code=404, detail="Даты не найдены") return dates