Туториал — Руководство пользователя¶
Этот туториал проведёт тебя через все возможности django-pydantic-client — от установки до продвинутого использования.
Каждый раздел строится на предыдущем. Можно читать по порядку или перейти сразу к нужной теме.
Разделы¶
| Раздел | Что узнаешь |
|---|---|
| Первые шаги | Установка, настройка, первая валидированная вьюха |
| Схема запроса | Как работает RequestModel изнутри |
| Источники данных | Откуда берутся данные: JSON, форма, GET, URL-параметры |
| Ошибки валидации | 422-ответы, формат ошибок, кастомная обработка |
| Параметры URL | Передача path-параметров в схему |
| Возможности Pydantic | Field(), валидаторы, model_config, вычисляемые поля |
Что нужно знать заранее¶
- Базовый Django: вьюхи, URLs,
HttpRequest - Базовый Pydantic:
BaseModel, аннотации типов
Знания Django REST Framework не требуются.