Exemple #1
0
 def add(self, request):
     data = Tools.clean_and_upper_key(request.data, 'uid')
     data = Tools.clean_key(request.data, 'purchase_code')
     serializer = BolBaseSr(data=data)
     if serializer.is_valid(raise_exception=True):
         serializer.save()
     return res(serializer.data)
Exemple #2
0
 def change(self, request, pk=None):
     obj = self.get_object(pk)
     data = Tools.clean_and_upper_key(request.data, 'uid')
     data = Tools.clean_key(request.data, 'purchase_code')
     serializer = BolBaseSr(obj, data=data, partial=True)
     if serializer.is_valid(raise_exception=True):
         serializer.save()
     return res(serializer.data)