Skip to content
Snippets Groups Projects
Commit 6e88157c authored by Nico Vermaas's avatar Nico Vermaas
Browse files

adding tasks-fast endpoint

parent 9b22f8b6
Branches
No related tags found
3 merge requests!91Master,!90Master,!88adding tasks-fast endpoint
...@@ -32,6 +32,7 @@ urlpatterns = [ ...@@ -32,6 +32,7 @@ urlpatterns = [
path('tasks/', views.TaskListViewAPI.as_view(), name='tasks-api'), path('tasks/', views.TaskListViewAPI.as_view(), name='tasks-api'),
path('tasks/<int:pk>/', views.TaskDetailsViewAPI.as_view(), name='task-detail-view-api'), path('tasks/<int:pk>/', views.TaskDetailsViewAPI.as_view(), name='task-detail-view-api'),
path('tasks-fast/', views.TaskListViewAPIFast.as_view(), name='tasks-api-fast'), path('tasks-fast/', views.TaskListViewAPIFast.as_view(), name='tasks-api-fast'),
path('tasks-fast/<int:pk>/', views.TaskDetailsViewAPIFast.as_view(), name='task-detail-view-api-fast'),
path('workflows/', views.WorkflowListViewAPI.as_view(), name='workflows-api'), path('workflows/', views.WorkflowListViewAPI.as_view(), name='workflows-api'),
path('workflows/<int:pk>/', views.WorkflowDetailsViewAPI.as_view(), name='workflow-detail-view-api'), path('workflows/<int:pk>/', views.WorkflowDetailsViewAPI.as_view(), name='workflow-detail-view-api'),
......
...@@ -344,6 +344,15 @@ class TaskDetailsViewAPI(generics.RetrieveUpdateDestroyAPIView): ...@@ -344,6 +344,15 @@ class TaskDetailsViewAPI(generics.RetrieveUpdateDestroyAPIView):
return TaskWriteSerializer return TaskWriteSerializer
class TaskDetailsViewAPIFast(generics.RetrieveUpdateDestroyAPIView):
"""
Detailed view of a task.
"""
model = Task
queryset = Task.objects.all()
serializer_class = TaskReadSerializerFast
# example: /atdb/workflows/ # example: /atdb/workflows/
class WorkflowListViewAPI(generics.ListCreateAPIView): class WorkflowListViewAPI(generics.ListCreateAPIView):
model = Workflow model = Workflow
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment