|
@@ -54,12 +54,24 @@ class VideoInSerializer(ModelSerializer):
|
|
|
|
|
|
|
|
|
|
class QuickStartInfoSerializer(ModelSerializer):
|
|
class QuickStartInfoSerializer(ModelSerializer):
|
|
|
|
+ file_name = SerializerMethodField()
|
|
|
|
+
|
|
class Meta:
|
|
class Meta:
|
|
model = QuickStartInfo
|
|
model = QuickStartInfo
|
|
fields = '__all__'
|
|
fields = '__all__'
|
|
|
|
|
|
|
|
+ @staticmethod
|
|
|
|
+ def get_file_name(obj):
|
|
|
|
+ return obj.link.split('/')[-1]
|
|
|
|
+
|
|
|
|
|
|
class UpgradeFirmwareInfoSerializer(ModelSerializer):
|
|
class UpgradeFirmwareInfoSerializer(ModelSerializer):
|
|
|
|
+ file_name = SerializerMethodField()
|
|
|
|
+
|
|
class Meta:
|
|
class Meta:
|
|
model = UpgradeFirmwareInfo
|
|
model = UpgradeFirmwareInfo
|
|
fields = '__all__'
|
|
fields = '__all__'
|
|
|
|
+
|
|
|
|
+ @staticmethod
|
|
|
|
+ def get_file_name(obj):
|
|
|
|
+ return obj.link.split('/')[-1]
|