forked from ungleich-public/dynamicweb
77 lines
No EOL
1.6 KiB
Python
77 lines
No EOL
1.6 KiB
Python
from django.urls import path
|
|
from django.contrib.auth.views import LogoutView
|
|
|
|
from .views import (
|
|
LandingView,
|
|
LoginView,
|
|
SignupView,
|
|
PasswordResetView,
|
|
PasswordResetConfirmView,
|
|
DonationView,
|
|
DonationDetailView,
|
|
ChangeDonatorStatusDetailView,
|
|
DonatorStatusDetailView,
|
|
DonationListView,
|
|
)
|
|
|
|
|
|
app_name = "nosystemd"
|
|
|
|
|
|
urlpatterns = [
|
|
path(
|
|
"",
|
|
LandingView.as_view(),
|
|
name="landing",
|
|
),
|
|
path(
|
|
"login/",
|
|
LoginView.as_view(),
|
|
name="login",
|
|
),
|
|
path(
|
|
"signup/",
|
|
SignupView.as_view(),
|
|
name="signup",
|
|
),
|
|
path(
|
|
"logout/",
|
|
LogoutView.as_view(next_page="/nosystemd/login?logged_out=true"),
|
|
name="logout",
|
|
),
|
|
path(
|
|
"reset-password/",
|
|
PasswordResetView.as_view(),
|
|
name="reset_password",
|
|
),
|
|
path(
|
|
"reset-password-confirm/<uidb64>-<token>/",
|
|
PasswordResetConfirmView.as_view(),
|
|
name="reset_password_confirm",
|
|
),
|
|
path(
|
|
"donations/",
|
|
DonationListView.as_view(),
|
|
name="donations",
|
|
),
|
|
path(
|
|
"donations/<int:pk>/",
|
|
DonationDetailView.as_view(),
|
|
name="donations",
|
|
),
|
|
path(
|
|
"make_donation/",
|
|
DonationView.as_view(),
|
|
name="make_donation",
|
|
),
|
|
path(
|
|
"donations/status/",
|
|
DonatorStatusDetailView.as_view(),
|
|
name="donator_status",
|
|
),
|
|
path(
|
|
"donations/status/<int:pk>/",
|
|
ChangeDonatorStatusDetailView.as_view(),
|
|
name="change_donator_status",
|
|
),
|
|
] |