17 lines
1009 B
Python
17 lines
1009 B
Python
"""URL patterns for the dispatcher API."""
|
|
from django.urls import path
|
|
|
|
from dispatch.views import (DispatcherActionDetail, DispatcherActionList, DispatcherDetail, DispatcherDetailByKey,
|
|
DispatcherList, DispatchMessage, DispatchMessageByKey)
|
|
|
|
urlpatterns = [
|
|
path('api/dispatchers/', DispatcherList.as_view(), name='dispatch_api_dispatchers'),
|
|
path('api/dispatchers/<int:pk>/', DispatcherDetail.as_view(), name='dispatch_api_dispatcher_detail'),
|
|
path('api/dispatchers/<int:pk>/message', DispatchMessage.as_view(), name='dispatch_api_dispatch_message'),
|
|
path('api/dispatchers/<key>/', DispatcherDetailByKey.as_view(), name='dispatch_api_dispatcher_detail'),
|
|
path('api/dispatchers/<key>/message', DispatchMessageByKey.as_view(), name='dispatch_api_dispatch_message'),
|
|
|
|
path('api/actions/', DispatcherActionList.as_view(), name='dispatch_api_actions'),
|
|
path('api/actions/<int:pk>/', DispatcherActionDetail.as_view(), name='dispatch_api_action_detail'),
|
|
]
|