Fix #877: Ensure API urls answer with and without a trailing slash

This commit is contained in:
Eliot Berriot 2019-07-02 14:31:47 +02:00
parent 98c6e10351
commit 53b826c81a
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
15 changed files with 75 additions and 32 deletions

View file

@ -8,12 +8,12 @@ from . import views
urlpatterns = [
url(r"^$", views.RegisterView.as_view(), name="rest_register"),
url(
r"^verify-email/$",
r"^verify-email/?$",
registration_views.VerifyEmailView.as_view(),
name="rest_verify_email",
),
url(
r"^change-password/$",
r"^change-password/?$",
rest_auth_views.PasswordChangeView.as_view(),
name="change_password",
),
@ -28,7 +28,7 @@ urlpatterns = [
# view from:
# djang-allauth https://github.com/pennersr/django-allauth/blob/master/allauth/account/views.py#L190
url(
r"^account-confirm-email/(?P<key>\w+)/$",
r"^account-confirm-email/(?P<key>\w+)/?$",
TemplateView.as_view(),
name="account_confirm_email",
),