diff --git a/account_manager/urls.py b/account_manager/urls.py index 29292ea..5d9600e 100644 --- a/account_manager/urls.py +++ b/account_manager/urls.py @@ -29,7 +29,7 @@ urlpatterns = [ path('realm//user//group/update/', account_manager.views.user_views.realm_user_group_update, name='realm-user-group-update'), - path('realm//user/delete/s//', account_manager.views.user_views.realm_user_delete, + path('realm//user/delete/single//', account_manager.views.user_views.realm_user_delete, name='realm-user-delete'), path('realm//user/delete/multiple', account_manager.views.user_views.realm_multiple_user_delete, name='realm-multiple-user-delete'), diff --git a/templates/macros/form_macros.jinja2 b/templates/macros/form_macros.jinja2 index 1e80f61..de348ae 100644 --- a/templates/macros/form_macros.jinja2 +++ b/templates/macros/form_macros.jinja2 @@ -181,6 +181,9 @@ {% endmacro %} {% macro password_input(field, list='', css_classes='') -%} + {% if field.help_text %} +
+ {% endif %}
{% endif %} - {% if field.help_text %} -
- {% endif %}
{% endmacro %} diff --git a/templates/registration/password_change_form.html b/templates/registration/password_change_form.html new file mode 100644 index 0000000..9e5f336 --- /dev/null +++ b/templates/registration/password_change_form.html @@ -0,0 +1,22 @@ +{% extends 'base.jinja2' %} +{% import 'macros/form_macros.jinja2' as mform %} +{% block content %} +
+
+
+

Passwort ändern

+
+ + {{ mform.password_input(form.old_password) }} + {{ mform.password_input(form.new_password1) }} + {{ mform.password_input(form.new_password2) }} +
+ + Abbrechen +
+
+
+
+
+{% endblock %} \ No newline at end of file diff --git a/templates/user/user_detail.jinja2 b/templates/user/user_detail.jinja2 index 33ca690..6f2558e 100644 --- a/templates/user/user_detail.jinja2 +++ b/templates/user/user_detail.jinja2 @@ -22,7 +22,8 @@
  • Email: {{ user.email }}
  • Passwort: {{ user.password }} + class="font-weight-bold">Passwort: {{ user.password }} Passwort ändern
  • Telefon: {{ user.phone }}