上传物流信息校验一下

This commit is contained in:
caoqianming 2022-02-25 10:02:46 +08:00
parent 1d86d9b2a4
commit dd51db56f1
2 changed files with 5 additions and 2 deletions

View File

@ -99,4 +99,4 @@ class SRemarkItemCreateSerializer(serializers.Serializer):
remark = serializers.CharField(min_length=6)
class SaleUpShipPicSerializer(serializers.Serializer):
path = serializers.CharField(min_length=200)
path = serializers.CharField(min_length=4, max_length=200)

View File

@ -100,8 +100,11 @@ class SaleViewSet(CreateUpdateModelAMixin, ListModelMixin, RetrieveModelMixin, C
"""
上传物流信息
"""
serializer = SaleUpShipPicSerializer(data=request.data)
serializer.is_valid(raise_exception=True)
vdata = serializer.validated_data
obj = self.get_object()
obj.ship_pic = request.data.get('path', None)
obj.ship_pic = vdata['path']
obj.save()
return Response()