Я не думаю, что вы должны изменять данные в своих шаблонах. В вашем конкретном случае вы могли бы вместо этого использовать переменную forloop.counter
.
Например:
{% for op in options %}
{{op.choices}}<input type="radio" name="template" id="template{{forloop.counter}}" value="template{{forloop.counter}}"/>
{% endfor %}
Также обратите внимание, что я добавил это число в атрибуты id
тега <input />
. В противном случае у вас будет несколько входов с одинаковым идентификатором.
РЕДАКТИРОВАТЬ: я не заметил, что это был радиовход. Конечно, вы можете иметь одно и то же имя для каждого <input type="radio" />
.