Exemple #1
0
	def delete(self, request, family, machineType, serial, field, value, format=None):
		machine = self.get_object(family, machineType, serial)
		if not field:
			machine.delete()
			return Response(status=status.HTTP_204_NO_CONTENT)
		else:
			machine = machine[:1].get()
			return CharacteristicsDetails.as_view()(request,machine,field,value)
Exemple #2
0
 def delete(self,
            request,
            family,
            machineType,
            serial,
            field,
            value,
            format=None):
     machine = self.get_object(family, machineType, serial)
     if not field:
         machine.delete()
         return Response(status=status.HTTP_204_NO_CONTENT)
     else:
         machine = machine[:1].get()
         return CharacteristicsDetails.as_view()(request, machine, field,
                                                 value)