11 lines
383 B
Python
11 lines
383 B
Python
'''
|
|
两种情况:
|
|
1.响应成功,响应体设置为SuccessResponse。
|
|
2.响应失败,需要主动调用HTTPExpection报错,不然会产生响应码200,响应失败的问题。
|
|
'''
|
|
from pydantic import BaseModel,Field
|
|
from typing import Any
|
|
class SuccessResponse(BaseModel):
|
|
status_code:int=Field(default=200, ge= 200, lt = 300)
|
|
msg: Any=Field(default='OK')
|