port to new django, AI automated

This commit is contained in:
2026-03-30 22:35:36 +02:00
parent e2d166e437
commit 372da3caa9
215 changed files with 9283 additions and 2981 deletions

View File

@@ -1,15 +1,21 @@
from django.conf.urls import url
from django.contrib.auth.decorators import permission_required
from eventplanner.views import events_grid, eventplanning, event_api, EventUpdate, EventCreate, deleteEvent
from django.urls import path, re_path
from . import views
app_name = "eventplanner"
urlpatterns = [
url(r'^$', eventplanning),
url(r'^grid$', events_grid),
url(r'^planning$', eventplanning),
url(r'^(?P<pk>\d+)$', permission_required('eventplanner.change_event')(EventUpdate.as_view())),
url(r'^add$', permission_required('eventplanner.add_event')(EventCreate.as_view())),
url(r'^(?P<pk>\d+)/delete$', permission_required('eventplanner.delete_event')(deleteEvent)),
url(r'^api/', event_api, name="event_api"),
url(r'^api/(\w+)/$', event_api, name="event_api_per_user"),
url(r'^api/(\w+)/(\d+)$', event_api, name="event_api_per_user_event"),
path("", views.eventplanning, name="eventplanning"),
path("grid/", views.events_grid, name="events_grid"),
path("delete/<int:pk>/", views.deleteEvent, name="delete_event"),
path("event/<int:pk>/", views.EventUpdate.as_view(), name="event_update"),
path("event/create/", views.EventCreate.as_view(), name="event_create"),
# API endpoints
path("api/", views.event_api, name="event_api"),
path("api/<str:username>/", views.event_api, name="event_api_user"),
path(
"api/<str:username>/<int:eventId>/",
views.event_api,
name="event_api_user_event",
),
]