|
15 | 15 | """
|
16 | 16 | from django.conf import settings
|
17 | 17 | from django.contrib import admin
|
18 |
| -from django.urls import include, path |
19 |
| -from drf_spectacular.views import ( |
20 |
| - SpectacularAPIView, |
21 |
| - SpectacularRedocView, |
22 |
| - SpectacularSwaggerView, |
23 |
| -) |
24 |
| -from rest_framework.routers import DefaultRouter |
| 18 | +from django.urls import include, path, re_path |
| 19 | +from drf_spectacular.views import SpectacularAPIView, SpectacularRedocView, SpectacularSwaggerView |
25 | 20 |
|
26 |
| -import payment.urls |
27 |
| -import sponsor.urls |
28 |
| -import status.urls |
29 |
| -import ticket.urls |
| 21 | +import accounts.urls |
| 22 | +import program.urls |
30 | 23 | import session.urls
|
31 |
| - |
| 24 | +import sponsor.urls |
32 | 25 |
|
33 | 26 | urlpatterns = [
|
34 |
| - path("api-auth/", include("rest_framework.urls")), |
35 |
| - path("summernote/", include("django_summernote.urls")), |
36 |
| - path("admin/", admin.site.urls), |
37 |
| - path("sponsors/", include(sponsor.urls)), |
38 |
| - path("programs/", include("program.urls")), |
39 |
| - path("statuses/", include(status.urls)), |
40 |
| - path("tickets/", include(ticket.urls)), |
41 |
| - path("payments/", include(payment.urls)), |
42 |
| - path("sessions/", include(session.urls)), |
43 |
| - path("", include("accounts.urls")), |
| 27 | + path(kwargs={"version": "2023"}, route="sponsors/", view=include(sponsor.urls)), |
| 28 | + path(kwargs={"version": "2023"}, route="programs/", view=include(program.urls)), |
| 29 | + path(kwargs={"version": "2023"}, route="sessions/", view=include(session.urls)), |
| 30 | + re_path(route="^(?P<version>(2023|2024))/sponsors/", view=include(sponsor.urls)), |
| 31 | + re_path(route="^(?P<version>(2023|2024))/programs/", view=include(program.urls)), |
| 32 | + re_path(route="^(?P<version>(2023|2024))/sessions/", view=include(session.urls)), |
| 33 | + path(route="summernote/", view=include("django_summernote.urls")), |
| 34 | + path(route="api-auth/", view=include("rest_framework.urls")), |
| 35 | + path(route="admin/", view=admin.site.urls), |
| 36 | + path(route="", view=include(accounts.urls)), |
44 | 37 | ]
|
45 | 38 |
|
46 | 39 | if settings.DEBUG is True:
|
|
0 commit comments