{% extends 'layouts/base.html' %} {% import 'macros/form_macros.html' as f %} {% import 'macros/check_password.html' as check %} {% block scripts %} {% endblock %} {% block content %}
Back to dashboard

Add New User
Create a new user account

{% set flashes = { 'error': get_flashed_messages(category_filter=['form-error']), 'warning': get_flashed_messages(category_filter=['form-check-email']), 'info': get_flashed_messages(category_filter=['form-info']), 'success': get_flashed_messages(category_filter=['form-success']) } %} {{ f.begin_form(form, flashes) }} {{ f.render_form_field(form.role) }}
{{ f.render_form_field(form.first_name) }} {{ f.render_form_field(form.last_name) }}
{{ f.render_form_field(form.email) }} {% if form.password %}
{{ f.render_form_field(form.password) }} {{ f.render_form_field(form.password2) }}
{% endif %} {{ f.form_message(flashes['error'], header='Something went wrong.', class='error') }} {{ f.form_message(flashes['warning'], header='Check your email.', class='warning') }} {{ f.form_message(flashes['info'], header='Information', class='info') }} {{ f.form_message(flashes['success'], header='Success!', class='success') }} {% for field in form | selectattr('type', 'equalto', 'SubmitField') %} {{ f.render_form_field(field) }} {% endfor %} {{ f.end_form() }} {% if form.password %} {{ check.password_check('password', 0) }} {% endif %}
{% endblock %}