We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
型を便利に扱えるpydanticをよく使っていますが、デフォルトの状態だと結構扱いが特殊なことに気づきました。 デフォルトの状態をより良くすることで、ミスを防ぎやすくなると思われます。
このissueはpydanticをより使いやすくするための手順をメモしたものです。
よりコードが書きやすくなる。(というよりミスしなくなる)
BaseModel
validate_assignment
strict
model/base.py
(本当は1個1個やりたいのですが、ちょっと他のことやらないといけないので、とりあえずメモしてみました。どなたか進めていただけると。。。)
The text was updated successfully, but these errors were encountered:
ref #262 (comment)
Sorry, something went wrong.
No branches or pull requests
内容
型を便利に扱えるpydanticをよく使っていますが、デフォルトの状態だと結構扱いが特殊なことに気づきました。
デフォルトの状態をより良くすることで、ミスを防ぎやすくなると思われます。
このissueはpydanticをより使いやすくするための手順をメモしたものです。
Pros 良くなる点
よりコードが書きやすくなる。(というよりミスしなくなる)
実現方法
BaseModel
を作って、全てから依存するvalidate_assignment
をTrueにするstrict
など便利そうなものは設定しても良さそうmodel/base.py
とか?その他
(本当は1個1個やりたいのですが、ちょっと他のことやらないといけないので、とりあえずメモしてみました。どなたか進めていただけると。。。)
The text was updated successfully, but these errors were encountered: