From b153ca9e59d37eaf8c88449680565602924bfe9d Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Mon, 4 Mar 2024 11:01:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E3=80=90=E7=9F=A5=E8=AF=86=E5=BA=93?= =?UTF-8?q?=E3=80=91=E7=9F=A5=E8=AF=86=E5=BA=93=E8=AE=BE=E7=BD=AE=EF=BC=8C?= =?UTF-8?q?web=E7=AB=99=E7=82=B9=E5=9C=B0=E5=9D=80=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E9=94=99=E8=AF=AF=EF=BC=8C=E4=BF=9D=E5=AD=98=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/common/util/fork.py | 2 ++ apps/dataset/serializers/common_serializers.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/common/util/fork.py b/apps/common/util/fork.py index 1a71f61d8..6c6186df9 100644 --- a/apps/common/util/fork.py +++ b/apps/common/util/fork.py @@ -9,6 +9,8 @@ import html2text as ht from bs4 import BeautifulSoup from urllib.parse import urljoin, urlparse, ParseResult, urlsplit, parse_qs +from common.exception.app_exception import AppApiException + requests.packages.urllib3.disable_warnings() diff --git a/apps/dataset/serializers/common_serializers.py b/apps/dataset/serializers/common_serializers.py index ebd3dbe8d..16d33e662 100644 --- a/apps/dataset/serializers/common_serializers.py +++ b/apps/dataset/serializers/common_serializers.py @@ -48,7 +48,7 @@ class MetaSerializer(serializers.Serializer): source_url = self.data.get('source_url') response = Fork(source_url, []).fork() if response.status == 500: - raise AppApiException(500, response.message) + raise AppApiException(500, f"url错误,无法解析【{source_url}】") class BaseMeta(serializers.Serializer): def is_valid(self, *, raise_exception=False):