Автор: Ларченков Михаил
Описание задания: реализовать микросервис для хранения и обновления информации о собаках для ветеринарной клиники
Микросервис развернут на публичном хостинге https://render.com/ - https://dog-api-1ag6.onrender.com
Реализованы эндпоинты:
-
"GET /" - для корневого маршрута, который возвращает успешный ответ;
-
"POST /post" - для добавления временных меток (с проверкой на уникальность и корректность времени);
-
"GET /dog" - для получения списка собак (с опциональной фильтрацией по типу собаки);
-
"POST /dog" - для создания новой записи о собаке (с проверкой на уникальность первичного ключа);
-
"GET /dog/{pk}" - для получения информации о конкретной собаке по её первичному ключу;
-
"PATCH /dog/{pk}" - для обновления данных о собаке по её первичному ключу.