File: urls.py

package info (click to toggle)
python-django-parler 2.3-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,012 kB
  • sloc: python: 4,291; makefile: 164; sh: 6
file content (34 lines) | stat: -rw-r--r-- 892 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
from django.conf.urls.i18n import i18n_patterns

# To intru
from django.contrib.auth import forms as auth_forms
from django.contrib.auth import views as auth_views
from django.urls import path, reverse_lazy

from .views import ArticleSlugView


class PasswordResetForm(auth_forms.PasswordResetForm):
    pass


urls = [
    path("article/<slug>/", ArticleSlugView.as_view(), name="article-slug-test-view"),
    # An URL with view-kwargs
    path(
        "tests/kwargs-view/",
        auth_views.PasswordResetView.as_view(),
        {
            "password_reset_form": PasswordResetForm,
            "post_reset_redirect": reverse_lazy("password-reset-done"),
        },
        name="view-kwargs-test-view",
    ),
    path(
        "password-reset/done/",
        auth_views.PasswordResetDoneView.as_view(),
        name="password-reset-done",
    ),
]

urlpatterns = i18n_patterns(*urls)