Integrate main schedules resource

Integrated scheduled jobs list
Implement updating ancillary details on dependent models
Further cleanup
This commit is contained in:
Matthew Jones
2014-03-28 12:49:57 -04:00
parent 7237d313d2
commit 799e8d30ba
5 changed files with 33 additions and 11 deletions
+9 -1
View File
@@ -238,7 +238,7 @@ class DashboardView(APIView):
'total': job_template_list.count()}
return Response(data)
class ScheduleList(ListCreateAPIView):
class ScheduleList(ListAPIView):
view_name = "Schedules"
model = Schedule
@@ -251,6 +251,14 @@ class ScheduleDetail(RetrieveUpdateDestroyAPIView):
serializer_class = ScheduleSerializer
new_in_148 = True
class ScheduleUnifiedJobsList(SubListAPIView):
model = UnifiedJob
serializer_class = UnifiedJobSerializer
parent_model = Schedule
relationship = ''
view_name = 'Schedule Jobs List'
class AuthTokenView(APIView):
authentication_classes = []