В курсе, что можно через pydantic, но на тот момент, видимо, не разобрался, поэтому сделал, как получилось. Сваггер есть, не знал, что можно интегрировать с pydentic'ом, но я уже на другом месте. Учту рекомендацию на будущее)
Можете в пару предложениях пример привести, фрагмент прикрепить с аннотацией, либо ссылкой поделиться
А где они храниться должны
Как это выглядит ~?
В курсе, что можно через pydantic, но на тот момент, видимо, не разобрался, поэтому сделал, как получилось. Сваггер есть, не знал, что можно интегрировать с pydentic'ом, но я уже на другом месте. Учту рекомендацию на будущее)
Можете в пару предложениях пример привести, фрагмент прикрепить с аннотацией, либо ссылкой поделиться
Да, кончено
Понял) При assert на статус-код советую выводить следующее выражение в конце проверки, чтобы получать конкретную ошибку:
assert response.status_code == 200, f'Ожидался статус-код 200 ОК, но получен {response.status_code}'Также можно сократить, необязательно их уточнять:
response = requests.get(url, headers, params)Ps: в качестве проверки на тело ответа можно валидировать схемы
При импорте библиотеки можешь делать следующим образом:
import requests as r
Таким образом, будет короче вызвать методresponse = r.get(url=url, headers=headers, params=params)