2010-11-25 92 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

回答