2016-05-16 6 views
-1

CharFieldに一意の制約を持つモデルGenre(曲用)があります。私はモデルに結合されたModelFormGenreFormを使用しています。だからform.is_valid()が(重複したエントリやその他の理由により)失敗した場合、どうすればこれらのエラーの詳細を取得できますか? 私はform.non_field_errorsをチェックしましたが、私にはあまり情報がありません。検証が失敗した場合にmodelformによってスローされるエラーを取得する方法は?

+2

'form.errors'を見ましたか? – Alasdair

+0

検証時にドキュメントをチェックしましたか? – Sayse

答えて

0
def view_fun(request): 
    ...... 
    if form.isvalid(): 
     # do something 
    else: 
     print form.errors # this will print all the validation errors 
関連する問題