Доработка микросервиса на Python (FastAPI)

Цена договорная
20 января 2023, 13:58 • 13 откликов • 78 просмотров
    Необходжимо доработать микросервис корзины для сервиса по продаже билетов.

    Список задач:
        1. Переработать класс настроек
        2. Поменять название параметра url для базы данных
        3. Исправить порядок импортов
        4. Сделать код отдельным пакетом
        5. Добавить .gitignore
        6. Сделать файл с описанием формата логгера и убрать хардкоды из логгера
        7. Добавить новые строки между частями кода
        8. Изменить название модели базы данных
        9. Изменть тело запроса на добавление товаров
        10. Добавить проверку на минимально количество товара
        11. Сделать проверку на уникальность item_id в паре с user_id
        12. Изменить 200-ый код на 201 в ответе при создании товара в корзине
        Более подробно задачи описаны в Git'e компании в разделе "issues"

        Стэк:

        • PostgreSQL
        • SQLModel
        • FastAPI
        • Python3.11
        • Alembic