2021-02-27 21:07:48 +01:00
|
|
|
"""URLs for the membersystem"""
|
2022-08-09 16:33:56 +02:00
|
|
|
from django.conf import settings
|
2021-02-27 21:07:48 +01:00
|
|
|
from django.contrib import admin
|
|
|
|
|
from django.contrib.auth.decorators import login_required
|
|
|
|
|
from django.urls import include
|
|
|
|
|
from django.urls import path
|
|
|
|
|
|
2021-02-28 23:03:32 +01:00
|
|
|
from .views import index
|
|
|
|
|
from .views import services_overview
|
2023-01-03 17:00:07 +01:00
|
|
|
from membership.views import members_admin
|
2023-01-03 21:36:34 +01:00
|
|
|
from membership.views import members_admin_detail
|
2021-12-13 20:44:09 +01:00
|
|
|
from membership.views import membership_overview
|
2021-02-28 23:03:32 +01:00
|
|
|
|
2021-02-27 21:07:48 +01:00
|
|
|
urlpatterns = [
|
2021-02-28 12:41:10 +01:00
|
|
|
path("", login_required(index), name="index"),
|
2024-01-13 20:07:36 +00:00
|
|
|
path("services/", login_required(services_overview), name="services"),
|
2021-02-28 23:00:11 +01:00
|
|
|
path("membership/", membership_overview, name="membership-overview"),
|
2023-01-03 17:00:07 +01:00
|
|
|
path("admin/members/", members_admin, name="admin-members"),
|
2023-01-03 21:36:34 +01:00
|
|
|
path(
|
|
|
|
|
"admin/members/<int:member_id>/",
|
|
|
|
|
members_admin_detail,
|
|
|
|
|
name="admin-members-detail",
|
|
|
|
|
),
|
2021-02-28 23:03:32 +01:00
|
|
|
path("accounts/", include("allauth.urls")),
|
2023-01-03 21:36:34 +01:00
|
|
|
path("_admin/", admin.site.urls),
|
2021-02-27 21:07:48 +01:00
|
|
|
]
|
2022-08-09 16:33:56 +02:00
|
|
|
|
|
|
|
|
if settings.DEBUG:
|
2023-01-11 21:55:58 +01:00
|
|
|
urlpatterns = [
|
2022-08-09 19:29:42 +02:00
|
|
|
path("__debug__/", include("debug_toolbar.urls")),
|
2023-01-11 21:55:58 +01:00
|
|
|
path("__reload__/", include("django_browser_reload.urls")),
|
|
|
|
|
] + urlpatterns
|