def get(self, request, format=None): configlets = Configlet.objects.filter(status = True).order_by('name') logger.debug("Total configlets fetched from database: "+str(len(configlets))) serializer = ConfigletGetSerializer(configlets, many=True) for cfglt_detail in serializer.data: try : cfglt_detail['parameters'] = json.loads(cfglt_detail['parameters']) except: pass conf = serializer.data conf = change_datetime(conf) return Response(conf)
def get(self, request, format=None): ProfileTemplates = ProfileTemplate.objects.filter(status=True).order_by('name') logger.debug("Total Profile Templates fetched from database: "+str(len(ProfileTemplates))) serializer=ProfileTemplateGetSerializer(ProfileTemplates, many=True) for pr_temp_detail in serializer.data: try : pr_temp_detail['parameters'] = json.loads(pr_temp_detail['parameters']) except: pass proT = serializer.data proT = change_datetime(proT) return Response(proT)
def get(self, request, format=None): configuration = Configuration.objects.filter(status = True).order_by('name') serializer = ConfigurationGetSerializer(configuration, many=True) index = 0 for config_details in serializer.data: try: config_details['construct_list'] = json.loads(config_details['construct_list']) config_details['last_modified_by'] = configuration[index].last_modified_by.username except:pass index += 1 conf = serializer.data conf = change_datetime(conf) return Response(conf)
def get(self, request, format=None): FabricProfiles = FabricProfile.objects.filter(status = True).order_by('name') serializer = FabricProfileGetSerializer(FabricProfiles, many=True) index = 0 for fab_pro_details in serializer.data: try: del(fab_pro_details['construct_list']) fab_pro_details['last_modified_by'] = FabricProfiles[index].last_modified_by.username except: logger.error('Failed to update') index += 1 fabp = serializer.data fabp = change_datetime(fabp) return Response(fabp)
def get(self,request,id,format=None): pool=self.get_object(id) serializer=PoolGetSerializer(pool) collect_details = serializer.data collect_details['range'] = json.loads(collect_details['range']) #available_data = PoolDetail.objects.filter(index = id,assigned ='') used_data = PoolDetail.objects.filter(index = id).exclude(assigned = '') #serializer = PoolGetDetailSerializer(available_data,many=True) #collect_details['available_data'] = serializer.data serializer = PoolGetDetailSerializer(used_data,many=True) collec = serializer.data collec = change_datetime(collec) collect_details['used_data'] = collec #serializer.data #collect_details['available'] = available_data return Response(collect_details)
def get(self,request,id,format=None): collection=self.get_object(id) serializer=CollectionGetSerializer(collection) collect_details = serializer.data collect_details['range'] = json.loads(collect_details['range']) #available_data = CollectionDetail.objects.filter(index = id,assigned ='') used_data = CollectionDetail.objects.filter(index = id).exclude(assigned = '') #serializer = CollectionGetDetailSerializer(available_data,many=True) #collect_details['available_data'] = serializer.data serializer = CollectionGetDetailSerializer(used_data,many=True) collec = serializer.data collec = change_datetime(collec) collect_details['used_data'] = collec #serializer.data #collect_details['available'] = available_data return Response(collect_details)