increment a variable in django templates
All, How Can we increment a value like the following in django templates, {{ flag =0 }} {% for op in options %} {{op.choices}}<input type="radio" name="template" id="template" value="template{{flag++}}"/> {% endfor %} thanks.. I don't think it's intended you should alter data in your templates. For in your specific case, you could instead use the forloop.counter variable. For example: {% for op in options %} {{op.choices}}<input type="radio" name="template" id="template{{forloop.counter}}" value="template{{forloop.counter}}"/> {% endfor %} Also note that I added that number to the id