Быстрый старт¶
Установка¶
Установка из PyPI
pip install pydantic-extra
Для работы с базами данных (pydantic_extra.db, pydantic_extra.adb) требуется
pip install pydantic-extra[db]
Для полной функциональности pydantic_extra.db (для Mysql)
pip install pydantic-extra[db,db_full]
Для полной функциональности pydantic_extra.adb (для AsyncMysql, AsyncSqlite)
pip install pydantic-extra[db,adb_full]
Для установки всех необязательных зависимостей используйте группу full
pip install pydantic-extra[full]
Использование¶
При валидации используйте также, как и остальные типы. Доступные функции смотрите в API.