From 84f123a0ab529ac8a649e0e0ca4a49fd0c828db3 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Sun, 18 Mar 2018 18:14:55 +0000 Subject: Fix profile page --- app/templates/macros/forms.html | 42 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 app/templates/macros/forms.html (limited to 'app/templates/macros/forms.html') diff --git a/app/templates/macros/forms.html b/app/templates/macros/forms.html new file mode 100644 index 0000000..a2b75a7 --- /dev/null +++ b/app/templates/macros/forms.html @@ -0,0 +1,42 @@ +{% macro render_field(field, label=None, label_visible=true, right_url=None, right_label=None) -%} +
+ {% if field.type != 'HiddenField' and label_visible %} + {% if not label %}{% set label=field.label.text %}{% endif %} + + {% endif %} + {{ field(class_='form-control', **kwargs) }} + {% if field.errors %} + {% for e in field.errors %} +

{{ e }}

+ {% endfor %} + {% endif %} +
+{%- endmacro %} + +{% macro render_checkbox_field(field, label=None) -%} + {% if not label %}{% set label=field.label.text %}{% endif %} +
+ +
+{%- endmacro %} + +{% macro render_radio_field(field) -%} + {% for value, label, checked in field.iter_choices() %} +
+ +
+ {% endfor %} +{%- endmacro %} + +{% macro render_submit_field(field, label=None, tabindex=None) -%} + {% if not label %}{% set label=field.label.text %}{% endif %} + {##} + +{%- endmacro %} -- cgit v1.2.3