The errors in my Django form are rendering in a UL as per the docs...
Django
{{ form.non_field_errors }}
HTML
You can display your error as the following in your template:
{{ form.fieldname.errors.as_text }}