我有一个包含大量小部件的表单。
总结一下,小部件=标签+输入。
我有一个很大的循环,我在这里显示我的字段:
{% if field.label %}
<label>{{ field.label }}</label>
<label for="{{ field.auto_id }}" sr-only">{{ field.label }}
</label>
{% endif %}
{{ field }}
我的客户希望我在两个字段之间添加特殊文字。
他想要类似的东西:
我正在寻找一种干净的方法来做到这一点。
答案 0 :(得分:1)
这是字段的help_text
属性通常用于的内容。例如,考虑一个小字幕,在州/省的输入下面写着“双字母缩写”。
...
{{ field }}
{% if field.help_text %}<div class='styleme'>{{ field.help_text }}</div>{% endif %}
当然,如果需要,您可以随时单独渲染每个字段。清洁程序(如果您有许多字段) - 测试某个字段何时在循环中。
{% if field.label == "A Certain Field" %}
<div>Some text here</div>
{% endif %}