{% extends "base.html" %} {% block title %}{{ 'Edit' if user else 'New' }} user{% endblock %} {% block content %}

{{ 'Edit user' if user else 'New user' }}

{% if user %}

Created {{ user.created_at.strftime('%Y-%m-%d') }}

{% endif %}
← Back
{{ form.csrf_token }}
{{ form.username.label }}{{ form.username() }} {% for err in form.username.errors %}
{{ err }}
{% endfor %}
{{ form.email.label }}{{ form.email() }} {% for err in form.email.errors %}
{{ err }}
{% endfor %}
{{ form.role.label }}{{ form.role() }}
{{ form.is_active() }} {{ form.is_active.label }}
{{ form.password.label }}{{ form.password(autocomplete="new-password") }}
{% if user %}Leave blank to keep the existing password.{% else %}Min {{ config.PASSWORD_MIN_LENGTH }} characters.{% endif %}
{% for err in form.password.errors %}
{{ err }}
{% endfor %}
{{ form.submit(class_="btn btn-primary") }} Cancel
{% endblock %}