2017-04-12 10 views
0

私はcssクラスに現在のテーブル行番号を持たせるためにDjangoサイクルを使用しようとしています。私は、次のことをしようとしている:Djangoサイクルテンプレートタグを使用して行番号を付けよう

私の行が、これはちょうど私

<tr class="row1 formset_row">...</tr> 
<tr class="row1 formset_row">...</tr> 
<tr class="row1 formset_row">...</tr> 
<tr class="row1 formset_row">...</tr> 
... 
  1. なぜISNを与えるいくつかの理由jquery.formset.js https://gist.github.com/vandorjw/f884f0d51db3e7caaecd

    を使用して動的に追加され

    {{ formset.management_form }} 
         {% for form in formset %} 
          <tr class="{% cycle 'row1' 'row2' 'row3' %} formset_row"> 
           {% for field in form.visible_fields %} 
             <td> 
              {# Include the hidden fields in the form #} 
              {% if forloop.first %} 
               {% for hidden in form.hidden_fields %} 
                {{ hidden }} 
               {% endfor %} 
              {% endif %} 
              {{ field.errors.as_ul }} 
              {{ field }} 
             </td> 
            {% endfor %} 
          </tr> 
         {% endfor %} 
    

    これは効き目がない?私は、これはどのように私は、これはカウントを継続することができます私に

行1行2 ROW3行1行2 ROW3 ROW1 ...

を与える理解して何から

  • ...

    行1行2行3行4行5行6行7 ...

  • +0

    を使用することができますが、このHTMLサーバーによってレンダリングまたはクライアント上でレンダリングされますか? –

    答えて

    1

    私はそれが働いていない理由はわからないんだけど、あなたはそれが全体のループと一緒にカウントを続行したい場合、あなたは

    class="row{{forloop.counter}}" 
    
    +0

    これはまだ動作していません。たぶん私はページを再レンダリングする必要があります... –

    関連する問題