2016-11-10 11 views
0

を表示:Djangoのフォーム:エラーは、私は次のコードを持っている

  {% if form.errors %} 
       <div class="alert alert-danger" role="alert"> 
        <span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span> 
        <span class="sr-only">Error:</span> 
        {{ form.errors }} 
       </div> 
      {% endif %} 

これは以下を生成:

error picture

私は箇条書きを削除し、__すべてを含めないしたいと思います__部。

何か助けていただければ幸いです、多くのありがとう、アラン。次のように

包みなさい、それは役に立つかもしれ形のきれいな部分がある:

def clean(self): 
    cleaned_data = self.cleaned_data # individual field's clean methods have already been called 
    team1 = cleaned_data.get("team1") 
    team2 = cleaned_data.get("team2") 
    if team1 == team2: 
     raise forms.ValidationError("You picked the same team!") 

    return cleaned_data 

答えて

0

あなたはこのような何かやって試すことができます:私はそれが動作するはずと信じて

{% if form.errors %} 
    {% for error in form.errors %} 
     <div class="alert alert-danger" role="alert"> 
      <span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span> 
      <span class="sr-only">Error:</span> 
      {{ error }} 
     </div> 
    {% endfor %} 
{% endif %} 

を。あなたはそれでどんなアウトプットを得ますか?

関連する問題