{%- macro parsefield(field, addLabel=True) -%}
{%- if field.type != "CSRFTokenField" -%}
{%- if
field.type == "StringField" or
field.type == "TextField" or
field.type == "IntegerField" or
field.type == "TextAreaField" or
field.type == "PasswordField" or
field.type == "DateTimeField" or
field.type == "RecaptchaField" or
field.type == "FloatField" or
field.type == "DateField"
-%}
{{field(**kwargs)|safe}}
{%- elif field.type == "HiddenField" -%}
{{ field }}
{%- elif field.type == "SubmitField" -%}
{{ field(class_="ui right floated button") }}
{%- elif field.type == "DecimalRangeField" -%}