Я перезаписываю встроенный шаблон - в моем шаблоне я использовал:
{% for line in fieldset %}
{% for field in line %}
<td class="original {{ field.field.name }}">
<div name="foobar_a">
{% ifequal field.field.name "rule_type" %}
{% ifequal field.field "2" %}
fine
{% endifequal %}
{% endifequal %}
</div>
{{field.field}}
{% endfor%}
{% endfor%}
{% endfor%}
</tr>
{% endfor %}
Но это не работает, потому что field.field
дает HTML-тег и значение поля, т.е.:
<input id="id_waprule_set-0-rule_type" type="hidden" value="2" name="waprule_set-0-rule_type"/>
2
Из-за этого мой ifequal
не работает.
Есть ли способ, которым я могу получить единственное значение, т.е. "2", не используя JavaScript?