Example #1
0
File: views.py Project: triicst/JMS
 def post(self, request, detail):
     """
     Filter accessible jobs by parameters
     """
     fl = json.loads(request.body)
     
     jms = JobManager(user=request.user)
     jobs = jms.FilterJobsByParameter(fl)
     
     if detail == "list":
         serializer = JobListSerializer(jobs, many=True)
     elif detail == "detail":
         serializer = JobDetailSerializer(jobs, many=True)
     
     return Response(serializer.data)