예제 #1
0
파일: views.py 프로젝트: HiDevLab/shopifier
 def perform_update(self, serializer):
     serializer.validated_data['product'] = self.product
     serializer.validated_data['updated_at'] = now()
     serializer.validated_data['src'] = (
         serializer.validated_data.get('src')
         or serializer.validated_data.get('attachment'))
     if 'attachment' in serializer.validated_data:
         del serializer.validated_data['attachment']
     serializer.save()
예제 #2
0
파일: views.py 프로젝트: HiDevLab/shopifier
 def perform_update(self, serializer):
     serializer.validated_data['product'] = self.product
     serializer.validated_data['updated_at'] = now()
     serializer.validated_data['src'] = (
         serializer.validated_data.get('src') or
         serializer.validated_data.get('attachment')
     )
     if 'attachment' in serializer.validated_data:
         del serializer.validated_data['attachment']
     serializer.save()
예제 #3
0
파일: views.py 프로젝트: HiDevLab/shopifier
 def perform_create(self, serializer):
     serializer.validated_data['created_at'] = now()
     self.perform_update(serializer)
예제 #4
0
파일: views.py 프로젝트: HiDevLab/shopifier
 def perform_update(self, serializer):
     serializer.validated_data['updated_at'] = now()
     serializer.save()
예제 #5
0
파일: views.py 프로젝트: HiDevLab/shopifier
 def perform_create(self, serializer):
     serializer.validated_data['created_at'] = now()
     serializer.validated_data['position'] = self.get_queryset().count() + 1
     self.perform_update(serializer)
예제 #6
0
파일: views.py 프로젝트: HiDevLab/shopifier
 def perform_create(self, serializer):
     serializer.validated_data['created_at'] = now()
     self.perform_update(serializer)
예제 #7
0
파일: views.py 프로젝트: HiDevLab/shopifier
 def perform_update(self, serializer):
     serializer.validated_data['updated_at'] = now()
     serializer.save()
예제 #8
0
파일: views.py 프로젝트: HiDevLab/shopifier
 def perform_create(self, serializer):
     serializer.validated_data['created_at'] = now()
     serializer.validated_data['position'] = self.get_queryset().count() + 1
     self.perform_update(serializer)