2010-11-25 89 views
1

在我的應用程序中,我需要將javascript添加到管理模板「fieldset.html」以創建單個字段的窗口小部件。 但是,在字段迭代(for)中,當我嘗試捕獲特定字段時,我失敗了。Django fieldset.html自定義。如何自定義單個字段?

我做由ifequal標籤(fieldset.html):

{% for line in fieldset %} 
    <div class="form-row{% if line.errors %} errors{% endif %}{% for field in line %} {{ field.field.name }}{% endfor %}"> 

     {% for field in line %} 
     (...) 
      {% ifequal field.label_tag "name" %} 

        #do something 

      {% endifequal%} 

     (...) 
     {% endfor %} 
    </div> 
    {% endfor %} 

任何建議嗎?該字段存儲計劃的重複。所以我需要做點什麼,這就是爲什麼我在考慮使用JavaScript。

+0

如果你只需要包含一些JS媒體單個字段,如果你想檢查模板的特定字段這是很好看的形式媒體伊格納西奧propsed,用`場最好檢查.name`比`label_tag` ... – 2010-11-25 20:30:53

回答