This repository has been archived on 2026-03-30. You can view files and clone it, but cannot push or open issues or pull requests.
RepApp/rc_hip/repapp/urls.py
Tom Irgang 9802a6345c start orga area
Orga login:
- Remove not needed login page for members
- Add landing page after member login with redirect to correct area
- Add selection page if member is orga and repa
- Add orga main menu
- Add cafe CRUD pages
- Add guest list and edit view
2023-05-18 09:18:58 +02:00

42 lines
1.6 KiB
Python

"""
Urls of RepApp.
"""
from django.urls import path
from . import views
urlpatterns = [
path("", views.IndexView.as_view(), name="index"),
path(
"cafe/<int:cafe>/",
views.RegisterDeviceFormView.as_view(),
name="register_device"
),
path(
"cafe/<int:cafe>/device/<str:device_identifier>/mail/<str:mail>/",
views.RegisterGuestFormView.as_view(),
name="register_guest"
),
path("cafe/<int:cafe>/device/<str:device_identifier>/confirm/",
views.register_device_final, name="register_device_final"),
path("device/<str:device_identifier>/",
views.device_view, name="view_device"),
path("guest/profile/",
views.profile, name="guest_profile"),
path("onetimelogin/<str:secret>/",
views.one_time_login, name="one_time_login"),
path("member/", views.member, name="member"),
path("orga/select/", views.select_role, name="select_role"),
path("orga/", views.orga, name="orga"),
path("repa/", views.repa, name="repa"),
path("cafe/", views.CafeView.as_view(), name="cafe"),
path("cafe/create", views.CafeCreateView.as_view(), name="create_cafe"),
path("cafe/<int:pk>/edit", views.CafeUpdateView.as_view(), name="edit_cafe"),
path("cafe/<int:pk>/delete",
views.CafeDeleteView.as_view(), name="delete_cafe"),
path("guest/", views.GuestView.as_view(), name="guest"),
path("guest/<int:pk>/edit", views.GuestUpdateView.as_view(), name="edit_guest"),
path("cron", views.cron, name="cron"),
path("bootstrap", views.bootstrap, name="bootstrap"),
path("process_mails", views.process_mails, name="process_mails"),
]