{% extends "base.html" %} {% block title %}{{ titulo }}{% endblock %} {% block content %}
Volver

{{ titulo }}

{{ form.hidden_tag() }}
{{ form.nombre_completo.label(class="form-label fw-semibold") }} {{ form.nombre_completo(class="form-control" + (" is-invalid" if form.nombre_completo.errors else ""), placeholder="Nombre completo del usuario") }} {% for e in form.nombre_completo.errors %}
{{ e }}
{% endfor %}
{{ form.correo.label(class="form-label fw-semibold") }} {{ form.correo(class="form-control" + (" is-invalid" if form.correo.errors else ""), placeholder="correo@empresa.com") }} {% for e in form.correo.errors %}
{{ e }}
{% endfor %}
{{ form.password.label(class="form-label fw-semibold") }} {{ form.password(class="form-control" + (" is-invalid" if form.password.errors else ""), placeholder="Mín. 6 caracteres") }} {% for e in form.password.errors %}
{{ e }}
{% endfor %}
{{ form.password2.label(class="form-label fw-semibold") }} {{ form.password2(class="form-control" + (" is-invalid" if form.password2.errors else ""), placeholder="Repetir contraseña") }} {% for e in form.password2.errors %}
{{ e }}
{% endfor %}
{{ form.puesto.label(class="form-label fw-semibold") }} {{ form.puesto(class="form-control" + (" is-invalid" if form.puesto.errors else ""), placeholder="Ej. Analista de Sistemas") }} {% for e in form.puesto.errors %}
{{ e }}
{% endfor %}
{{ form.rol_id.label(class="form-label fw-semibold") }} {{ form.rol_id(class="form-select" + (" is-invalid" if form.rol_id.errors else "")) }} {% for e in form.rol_id.errors %}
{{ e }}
{% endfor %}
{{ form.activo(class="form-check-input", role="switch") }} {{ form.activo.label(class="form-check-label fw-semibold") }}
{{ form.submit(class="btn btn-primary px-4") }} Cancelar
{% endblock %}