peng 2 лет назад
Родитель
Сommit
d814fea686
1 измененных файлов с 0 добавлено и 25 удалено
  1. 0 25
      background/serializers.py

+ 0 - 25
background/serializers.py

@@ -5,7 +5,6 @@ from rest_framework.serializers import ModelSerializer, SerializerMethodField
 from background.models import ProductInfo, VideoInfo, QuickStartInfo, UpgradeFirmwareInfo
 
 
-
 class ReadWriteSerializerMethodField(SerializerMethodField):
     """
     支持可读写的SerializerMethodField
@@ -49,34 +48,10 @@ class ProductInfoSerializer(ModelSerializer):
 
 
 class VideoInSerializer(ModelSerializer):
-    # link = ReadWriteSerializerMethodField()
-
     class Meta:
         model = VideoInfo
         fields = '__all__'
 
-    def create(self, validated_data):
-        link = validated_data.get('link')
-        validated_data['link'] = 'https://ansjerfilemanager.s3.amazonaws.com/vsees/video_file/{}'.format(link)
-        video_qs = VideoInfo.objects.create(**validated_data)
-        return video_qs
-
-    def update(self, instance, validated_data):
-        link = 'https://ansjerfilemanager.s3.amazonaws.com/vsees/video_file/{}'.format(validated_data.get('link'))
-        instance.link = link
-        instance.save()
-        return instance
-    # @staticmethod
-    # def get_link(obj):
-    #     file_key = 'vsees/video_file/{}'.format(obj.link)
-    #     s3_obj = AmazonS3Util()
-    #     link = s3_obj.generate_file_obj_url(bucket_name, file_key)
-    #     return link
-    #
-    # @staticmethod
-    # def set_link(obj):
-    #     return {'link': obj}
-
 
 class QuickStartInfoSerializer(ModelSerializer):
     class Meta: