kohei_blog.py

都内で働くエンジニアのブログです( ✌︎'ω')✌︎ 技術記事から時事ネタまで

プログラミング-フレームワーク

【requiredが効かない?】FormSetのhas_changed()の深堀り

DjangoのFormsetを使っている時、 Formの各fieldにrequiredオプションを設定しているのに、 空文字列を入力してもFormset.is_valid()=>Trueになってしまった。 (詳しくは下記「問題の状況」) そこで、条件を変更した検証も交え、ボトルネックの調査をした。 …

Form・clean()・field・creaned_dataの関係

DjangoのFormについて(clean()・cleaned_data・メソッド呼び出し順)まとめました is_valid()が呼ばれてからどのようにメソッドが呼ばれるか clean()・cleaned_dataはどこで呼び出し・生成されるか 記事を書いた理由 Form・clean()・field・creaned_dataの関…