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

Merge branch 'dev-nico' into 'master'

adding tasks-fast endpoint

See merge request !88
parents 01b4a8d1 6e88157c
No related branches found
No related tags found
5 merge requests!120Master,!97Fishing in the lake,!91Master,!90Master,!88adding tasks-fast endpoint
Pipeline #11171 passed
...@@ -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