Fixed signup and password reset flows

This commit is contained in:
Sebastian 2023-07-14 17:51:36 +02:00
parent d7364ad9bc
commit 6bec62e697
4 changed files with 16 additions and 3 deletions

2
.flake8 Normal file
View File

@ -0,0 +1,2 @@
[flake8]
max-line-length = 100

2
.gitignore vendored
View File

@ -1,3 +1,5 @@
.virtenv
__pycache__
*.pyc
*.sqlite
media/*

View File

@ -0,0 +1,8 @@
Hello {{user.username}},
Someone asked for password reset for email {{ email }}.
Follow the link below:
{{ protocol}}://{{ domain }}{% url 'password_reset_confirm' uidb64=uid token=token %}
Have fun !

View File

@ -16,14 +16,15 @@ urlpatterns = [
re_path(r'^update/(?P<user_id>\d+)/$', UserUpdateView.as_view(), name='user_update'),
path('password/reset/',
auth_views.PasswordResetView.as_view(
template_name='users/password_reset.html'), {
template_name='users/password_reset.html',
email_template_name='users/reset_email.txt'), {
'extra_context': {
'latest_geometries': Geometry.get_latest()
},
},),
}, name='password_reset'),
path('password/reset/confirm/<uidb64>/<token>/',
auth_views.PasswordResetConfirmView.as_view(template_name='users/password_reset_confirm.html',
success_url=reverse_lazy('success_url')), {
success_url=reverse_lazy('login')), {
'extra_context': {
'latest_geometries': Geometry.get_latest()
},