我想顯示2組字段。該組是根據字段的種類定義的。Django字段顯示模板按組
我添加2種方法在我的形式:
def get_group_a(self):
return [obj for obj in self.fields.values() if isinstance(obj, GroupAField)]
def get_group_b(self):
return [obj for obj in self.fields.values() if isinstance(obj, GroupBField)]
然後在模板我試圖顯示形式:
<h1>Group A:</h1>
{% for f in form.get_group_a %}
<div class="fieldWrapper">
{{ f.errors }}
<label> {{ f.label }}:</label>
{{ f }}
</div>
{% endfor %}
<h1>Group B:</h1>
{% for f in form.get_group_b %}
<div class="fieldWrapper">
{{ f.error }}
<label> {{ f.label }}:</label>
{{ f }}
</div>
{% endfor %}
這是工作部分。我有良好的字段標籤,但我沒有顯示文本輸入。
如何獲得良好的野外物體?