logs-collector/logs_collector/collector/urls.py

56 lines
1.1 KiB
Python
Raw Permalink Normal View History

2023-08-15 02:13:07 +08:00
from django.urls import path
2023-07-29 12:56:42 +08:00
from . import views
2023-08-04 10:53:53 +08:00
app_name = 'collector'
2023-08-08 13:42:57 +08:00
# █░█░█ █▀▀ █▄▄
# ▀▄▀▄▀ ██▄ █▄█
# -- -- -- -- --
urlpatterns = [
2023-08-05 14:43:48 +08:00
# CREATE:
path(
'tickets/create/',
views.CreateTicket.as_view(),
name='create'
),
2023-08-16 23:53:13 +08:00
path(
'archives/upload/',
views.ArchiveUploadView.as_view(),
name='upload'
),
2023-08-04 09:15:25 +08:00
# READ:
2023-07-29 12:56:42 +08:00
path(
'',
views.ListAllTickets.as_view(),
name='index'
),
path(
'tickets/',
views.ListAllTickets.as_view(),
2023-08-03 10:57:02 +08:00
name='tickets'
2023-07-29 12:56:42 +08:00
),
path(
2023-08-01 19:19:53 +08:00
'tickets/show/<slug:platform>/',
2023-07-29 12:56:42 +08:00
views.ListPlatformTickets.as_view(),
name='platform'
),
path(
2023-08-01 19:19:53 +08:00
'tickets/show/<slug:platform>/<int:ticket>/',
2023-07-29 12:56:42 +08:00
views.DetailTicket.as_view(),
name='ticket'
),
2023-07-31 12:53:39 +08:00
path(
2023-08-16 23:53:13 +08:00
'archives/download/<path:path>',
2023-07-31 12:53:39 +08:00
views.ArchiveHandlerView.as_view(),
name="download"
),
# UPDATE:
path(
'tickets/update/<slug:platform>/<int:ticket>/',
views.UpdateTicket.as_view(),
name='update'
),
]