2011-06-28 1 views

答えて

13

フォームのエラーに確実にアクセスできます。各束縛フォームのインスタンスはエラーがそれはリスト・メッセージエラーのためにあなたにマッピングする辞書のフィールド名を与えるの属性があります。

>>> f = ContactForm({'subject': 'Hello', 'message':''}) 
>>> f.errors 
{'message':[u'This field is required.']} 

あなたは次のように個々のフィールドにアクセスすることができます

グッド
>>> if f['subject'].errors: 
     values = [Add values to send to template] 
+0

を、私のようなものを使用していましたf.errorsの "subject":...しかし、これは良いです、私はhtml文字列を与えるf.errorsを印刷していました – luismmontielg

関連する問題