玩物励志老乐

关注

fastapi 处理 tortoise-orm相关异常

玩物励志老乐

关注

阅读 71

2022-01-04

1:将add_exception_handlers设置为false
register_tortoise(
                  add_exception_handlers=False)

2:捕捉异常

@app.exception_handler(BaseORMException)
async def business_exception_handler(request: Request, error: BaseORMException):
    return JSONResponse(
        status_code=status.HTTP_200_OK,
        content={
            "code": status.HTTP_500_INTERNAL_SERVER_ERROR,
            "message": "服务器错误"
        }
    )

相关推荐

佛贝鲁先生

Tortoise ORM入门教程

佛贝鲁先生 27 0 0

Go_Viola

FastAPI学习-22.response 异常处理 HTTPException

Go_Viola 38 0 0

小_北_爸

ORM表相关操作

小_北_爸 48 0 0

代码小姐

异常信息重定向及相关处理办法

代码小姐 36 0 0

千妈小语

fastapi 接口阻塞问题处理

千妈小语 98 0 0

犹大之窗

RISC-V异常处理相关内容

犹大之窗 41 0 0

沪钢木子

FastAPI学习-24.自定义异常处理器 exception_handler

沪钢木子 13 0 0

把平平凡凡的生活过成诗与远方

FastAPI-响应处理和配置

把平平凡凡的生活过成诗与远方 53 0 0

扬帆远航_df7c

异常和异常处理

扬帆远航_df7c 67 0 0

kiliwalk

谷粒学院-统一异常处理(全局异常处理、特定异常处理、自定义异常处理)

kiliwalk 50 0 0

精彩评论(0)

0 0 举报