def post(self, request, format=None, **kwargs): """ Post request to get all vulnerability Data. """ serializer = WebScanResultSerializer(data=request.data) if serializer.is_valid(): scan_id = request.data.get('scan_id', ) # project_id = request.data.get('project_id',) all_scans = zap_scan_results_db.objects.filter(scan_id=scan_id) serialized_scans = WebScanResultSerializer(all_scans, many=True) return Response(serialized_scans.data)
def post(self, request, format=None, **kwargs): """ Post request to get all vulnerability Data. """ serializer = WebScanResultSerializer(data=request.data) if serializer.is_valid(): scan_id = request.data.get('scan_id',) # project_id = request.data.get('project_id',) zap_scan = zap_scan_results_db.objects.filter(scan_id=scan_id) burp_scan = burp_scan_result_db.objects.filter(scan_id=scan_id) all_scans = chain(zap_scan, burp_scan) serialized_scans = WebScanResultSerializer(all_scans, many=True) return Response(serialized_scans.data)
def post(self, request, format=None, **kwargs): """ Post request to get all vulnerability Data. """ username = request.user.username serializer = WebScanResultSerializer(data=request.data) if serializer.is_valid(): scan_id = request.data.get('scan_id', ) zap_scan = zap_scan_results_db.objects.filter(username=username, scan_id=scan_id) burp_scan = burp_scan_result_db.objects.filter(username=username, scan_id=scan_id) all_scans = chain(zap_scan, burp_scan) serialized_scans = WebScanResultSerializer(all_scans, many=True) return Response(serialized_scans.data)