Skip to content

Commit fad6dd7

Browse files
committed
perf: Remove the default ujson to improve compatibility
1 parent ef4118b commit fad6dd7

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

fastapi_amis_admin/admin/handlers.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
from fastapi import FastAPI
44
from fastapi.exceptions import RequestValidationError, ValidationException
5+
from fastapi.responses import JSONResponse
56
from fastapi.utils import is_body_allowed_for_status_code
67
from pydantic import ValidationError
78
from starlette.background import BackgroundTask
@@ -18,13 +19,6 @@
1819
from fastapi_amis_admin.crud import BaseApiOut
1920
from fastapi_amis_admin.utils.translation import i18n as _
2021

21-
try:
22-
import ujson
23-
from fastapi.responses import UJSONResponse as JSONResponse
24-
except ImportError:
25-
ujson = None
26-
from fastapi.responses import JSONResponse
27-
2822

2923
def register_exception_handlers(app: FastAPI, **kwargs):
3024
"""global exception catch"""

0 commit comments

Comments
 (0)