ModelFormsを使用せずにdjangoモデルでフィールド検証を実行したかったのです。save()が呼び出されたときにclean_fieldnameメソッドが呼び出されるようにする方法はありますか?
1334 次
1 に答える
1
clean_fieldname
メソッドは、フォームまたはモデルフォームに属します。同じことを行うためのコードはモデルにありません。自分で実装する必要があります。
フィールドのバリデーターを作成し、保存する前にfull_clean()を呼び出してインスタンスを検証することをお勧めします。
于 2012-11-14T20:04:46.893 に答える