Skip to content

Commit

Permalink
replace re_path() with include() and path()
Browse files Browse the repository at this point in the history
  • Loading branch information
Kunsi committed Oct 31, 2024
1 parent 9ebcde7 commit 6a3b1b3
Showing 1 changed file with 39 additions and 33 deletions.
72 changes: 39 additions & 33 deletions pretalx_broadcast_tools/urls.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
from django.urls import re_path
from pretalx.event.models.event import SLUG_REGEX
from django.urls import include, path

from .views.event_info import BroadcastToolsEventInfoView
from .views.orga import BroadcastToolsOrgaView
Expand All @@ -8,38 +7,45 @@
from .views.static_html import BroadcastToolsLowerThirdsView, BroadcastToolsRoomInfoView

urlpatterns = [
re_path(
rf"^(?P<event>{SLUG_REGEX})/p/broadcast-tools/event.json$",
BroadcastToolsEventInfoView.as_view(),
name="event_info",
path(
"<slug:event>/p/broadcast-tools/",
include(
[
path(
"event.json",
BroadcastToolsEventInfoView.as_view(),
name="event_info",
),
path(
"schedule.json",
BroadcastToolsScheduleView.as_view(),
name="schedule",
),
path(
"lower-thirds/",
BroadcastToolsLowerThirdsView.as_view(),
name="lowerthirds",
),
path(
"feedback-qr/<talk>.svg",
BroadcastToolsFeedbackQrCodeSvg.as_view(),
name="feedback_qr_id",
),
path(
"public-qr/<talk>.svg",
BroadcastToolsPublicQrCodeSvg.as_view(),
name="public_qr_id",
),
path(
"room-info/",
BroadcastToolsRoomInfoView.as_view(),
name="room_info",
),
],
),
),
re_path(
f"^(?P<event>{SLUG_REGEX})/p/broadcast-tools/schedule.json$",
BroadcastToolsScheduleView.as_view(),
name="schedule",
),
re_path(
f"^(?P<event>{SLUG_REGEX})/p/broadcast-tools/lower-thirds/$",
BroadcastToolsLowerThirdsView.as_view(),
name="lowerthirds",
),
re_path(
f"^(?P<event>{SLUG_REGEX})/p/broadcast-tools/feedback-qr/(?P<talk>[0-9]+).svg$",
BroadcastToolsFeedbackQrCodeSvg.as_view(),
name="feedback_qr_id",
),
re_path(
f"^(?P<event>{SLUG_REGEX})/p/broadcast-tools/public-qr/(?P<talk>[0-9]+).svg$",
BroadcastToolsPublicQrCodeSvg.as_view(),
name="public_qr_id",
),
re_path(
f"^(?P<event>{SLUG_REGEX})/p/broadcast-tools/room-info/$",
BroadcastToolsRoomInfoView.as_view(),
name="room_info",
),
re_path(
f"^orga/event/(?P<event>{SLUG_REGEX})/settings/p/broadcast-tools/$",
path(
"orga/event/<slug:event>/settings/p/broadcast-tools/",
BroadcastToolsOrgaView.as_view(),
name="orga",
),
Expand Down

0 comments on commit 6a3b1b3

Please sign in to comment.