{% extends 'admin_webix/base_no_auth.html' %}
{% block webix_ready %}
webix.ui({
container: "container",
rows: [
{
height: 30,
},
{
id:'id_password_change_header',
view: "template",
template: "Cambio password utente {{ user }}",
type: "header"
},
{% block extra_pre_form %}
{% endblock %}
{
id: "password_change_form",
view: "form",
type: "form",
scroll: false,
width: 400,
elements: [
{
labelWidth: 130,
view: "text",
id: "id_old_password",
name: "old_password",
type: "password",
label: "Password attuale",
required: true
},
{
labelWidth: 130,
view: "text",
name: "new_password1",
id: "id_new_password1",
type: "password",
label: "Nuova password",
required: true
},
{
labelWidth: 130,
view: "text",
name: "new_password2",
id: "id_new_password2",
type: "password",
label: "Conferma password",
required: true
},
{
margin: 5, cols: [{
view: "button",
id:'id_button_change_password',
label: "Conferma",
click: function () {
if ($$('password_change_form').validate()) {
webix.send(".", $$('password_change_form').getValues());
}
}
}
]
}
]
}]
});
$$('password_change_form').setValues({csrfmiddlewaretoken: "{{ csrf_token }}"});
{% block webix_form_errors %}
{% if form.errors %}
webix.message({type: "error", expire: 10000, text: "{{ form.errors|safe|escapejs }}"});
{% endif %}
{% endblock %}
});
{% endblock %}