PyCharm
pydantic はそのまま使用できるあらゆる IDE で適切に動作しますが、改良された pydantic 統合を提供するPyCharm プラグインは、PyCharm の JetBrains プラグイン リポジトリで入手できます。プラグインはプラグイン マーケットプレイス (PyCharm の設定 -> プラグイン -> マーケットプレイス -> 「pydantic」を検索) から無料でインストールできます。
このプラグインは現在、次の機能をサポートしています。
-
pydantic.BaseModel.__init__
の場合:- 検査
- オートコンプリート
- 型チェック
-
pydantic.BaseModel
のフィールドの場合: -
フィールドの名前変更をリファクタリングすると
__init__
呼び出しが更新され、サブクラスとスーパークラスに影響します - リファクタリングによる
__init__
キーワード引数の名前変更によりフィールド名が更新され、サブクラスとスーパークラスに影響を与える
詳細については、公式プラグイン ページおよびGithub リポジトリをご覧ください。
本文总阅读量次