PyCharm

pydantic はそのまま使用できるあらゆる IDE で適切に動作しますが、改良された pydantic 統合を提供するPyCharm プラグインは、PyCharm の JetBrains プラグイン リポジトリで入手できます。プラグインはプラグイン マーケットプレイス (PyCharm の設定 -> プラグイン -> マーケットプレイス -> 「pydantic」を検索) から無料でインストールできます。

このプラグインは現在、次の機能をサポートしています。

  • pydantic.BaseModel.__init__の場合:

    • 検査
    • オートコンプリート
    • 型チェック
    • pydantic.BaseModelのフィールドの場合:

    • フィールドの名前変更をリファクタリングすると__init__呼び出しが更新され、サブクラスとスーパークラスに影響します

    • リファクタリングによる__init__キーワード引数の名前変更によりフィールド名が更新され、サブクラスとスーパークラスに影響を与える

詳細については、公式プラグイン ページおよびGithub リポジトリをご覧ください。


本文总阅读量