pydantic pycharm plugin
v0.4.16
Плагин JetBrains PyCharm для pydantic
.
Я дал интервью об этом плагине для блога PyCharm компании JetBrains.
Более подробную информацию смотрите в документации.
Плагин находится в репозитории Jetbrains (страница плагина Pydantic).
Вы можете установить стабильную версию на Marketplace
PyCharm (Предпочтения -> Плагины -> Торговая площадка). Официальная документация.
Для плагина требуется PyCharm 2020.2 или новее (включая другие IDE JetBrains).
__init__
- проверка сигнатуры и автодополнение для подклассов pydantic.BaseModel
для конкретной модели.__init__
- проверка типа аргументов для подклассов pydantic.BaseModel
специфичная для моделиBaseModel
__init__
, PyCharm отобразит диалоговое окно, предлагающее автоматически переименовать ключевое слово там, где оно встречается при вызове инициализации модели.)__init__
с помощью Ctrl+B
и Cmd+B
parsable-type
. Подробности находятся в разделе «Проверка типа»pydantic.BaseModel
Field
и constr
рассматриваются как строковые литералы регулярных выражений Python.frozen=True
из Config/ConfigDict.cls
методаpydantic.BaseModel
pydantic.BaseModel
pydantic.dataclasses.dataclass
как сторонний класс данных.) pydantic.BaseModel
Мы ждем вашего вклада в pydantic-pycharm-plugin
.
Страница плагина Pydantic
Автозаполнение при создании экземпляров объектов BaseModel #650
Плагин Poetry PyCharm