From 69e3d1020e5dbb100d79c33989054df9aeb7339d Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Tue, 29 Oct 2024 15:17:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E6=81=A2=E5=A4=8D=E9=BB=98=E8=AE=A4=E6=A0=B7=E5=BC=8F=E4=B8=8D?= =?UTF-8?q?=E7=94=9F=E6=95=88=E7=9A=84=E7=BC=BA=E9=99=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/dataset/serializers/image_serializers.py | 3 +++ ui/src/views/theme/index.vue | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/dataset/serializers/image_serializers.py b/apps/dataset/serializers/image_serializers.py index 694b6dea5..3ee477f28 100644 --- a/apps/dataset/serializers/image_serializers.py +++ b/apps/dataset/serializers/image_serializers.py @@ -41,4 +41,7 @@ class ImageSerializer(serializers.Serializer): raise NotFound404(404, "不存在的图片") if image.image_name.endswith('.svg'): return HttpResponse(image.image, status=200, headers={'Content-Type': 'image/svg+xml'}) + # gif + elif image.image_name.endswith('.gif'): + return HttpResponse(image.image, status=200, headers={'Content-Type': 'image/gif'}) return HttpResponse(image.image, status=200, headers={'Content-Type': 'image/png'}) diff --git a/ui/src/views/theme/index.vue b/ui/src/views/theme/index.vue index ba337f7c8..61ce313d4 100644 --- a/ui/src/views/theme/index.vue +++ b/ui/src/views/theme/index.vue @@ -305,7 +305,7 @@ function resetTheme() { function resetForm(val: string) { themeForm.value = - val === 'base' + val === 'login' ? { ...themeForm.value, theme: themeForm.value.theme,