from django import template register = template.Library() @register.filter def form_row(value): # Change the template string below to suit your needs. row = template.Template(""" <div class="form-row{% if field.errors %} errors{% endif %}"> {{ field.errors }}{{ field.label_tag }}{{ field }} </div> """) return row.render(template.Context({'field': value}))