def pt_hwfarm_node_id_json(request, api_ver, project_id, hw_id): try: return JsonResponse(HwFarmNodeNestedSerializer( HwFarmNodeModel.objects.get(pk=hw_id)).data, safe=False) except HwFarmNodeModel.DoesNotExist: return JsonResponse([], safe=False)
def get_hw_nodes(self, lock): nodes = HwFarmNodeModel.objects.filter( Q(locked_by=lock.id) | Q(locked_by=None)) return HwFarmNodeNestedSerializer(nodes, many=True).data