こんにちは、ニーリーの佐古です。 現在開発速度や開発者体験の向上のため、取り組みの諸々を遂行しています。 事前準備がかさばって本題にフォーカスできない問題 さあ本題です。本題までが長い話は読む気がなくなりますね。 成長期のプロダクトをDjangoで開発していると あまり型情報が信用できなかったりそもそもなかったり 値すら無かったり するケースがあると思います。Pylanceなどのご利益にあずかろうと思うと ガードなりチェックなり書くことになるのですが 有無チェックとデフォルトをやると本題までが長い こういうことになりがちですね。 真面目に読まなくてよいです。 if val0 is None: raise TypeError("val0 must not be None.") if not isinstance(val0, str): raise TypeError(f"val0 must