当前位置: 首页 > news >正文

网页设计参考网站佛山市企业网站建设哪家好

网页设计参考网站,佛山市企业网站建设哪家好,广州网站设计哪个好,今天天津最新通告目录 1 自定义参数校验异常 2 自定义的curr_page_v参数校验函数#xff0c;如果不合法抛出自定义异常#xff01; 3 配置全局异常 1 自定义参数校验异常 # 1.用户自定义异常类型#xff0c;只要该类继承了Exception类即可 class ValDtoError(Exception):# 初始化def __in…目录 1 自定义参数校验异常 2 自定义的curr_page_v参数校验函数如果不合法抛出自定义异常 3 配置全局异常 1 自定义参数校验异常 # 1.用户自定义异常类型只要该类继承了Exception类即可 class ValDtoError(Exception):# 初始化def __init__(self, message):self.message message# 类一般返回值def __str__(self):return 参数校验异常 self.message2 自定义的curr_page_v参数校验函数如果不合法抛出自定义异常 Pydantic提供了四种validator BeforeValidator 运行在Pydantic内部的校验转换之前入参为输入值Any返回值为Any。 AfterValidator 运行在Pydantic内部的校验转换之后入参和返回值为正确的字段类型。  PlainValidator 运行时间和BeforeValidator相同但执行完之后整个校验过程结束不再执行其他validator和Pydantic内部的校验流程。  WrapValidator 可以运行在pydantic和其他validator之前或者之后或者返回值、抛出异常立即结束校验流程。 可以使用多个BeforeValidator、AfterValidator和WrapperValidator但是只能有一个PlainValidator。关于执行顺序从右到左执行所有Before和Wrap校验器再从左到右执行所有After校验器 class CommonPageDto(BaseModel):def curr_page_v(v:int) - int:if 111 v:raise ValDtoError(开始页不能小于0!)return vcurrPage: Annotated[int, BeforeValidator(curr_page_v)]pageSize: intsearch: dict3 配置全局异常 app.exception_handler(ValDtoError) async def request_validation_exception_handler2(request: Request, exc: ValDtoError):print(f参数校验异常{request.method} {request.url})print(exc)return fail_res(f请求参数为{exc})
http://www.hyszgw.com/news/80482/

相关文章:

  • phpwind 做的网站个人网站怎么做内容比较好
  • 哪些网站可以做电脑画画赚钱网站设计外包合同
  • 泰州网站建设方案优化中国建设学会查询网站
  • 青岛公司网站建设公司网站建设的活动方案
  • app建设网站公司网站域名可以改吗
  • 烟台广告公司南网站建设评价网站建设有几块
  • 网站排名如何提升wordpress仿站教学
  • 做网站到哪里做设计网页的软件
  • 网站备案要交钱吗wordpress安装器
  • 龙口网站制作公司中国建筑材料网官网
  • 的网站建设公司哪家好岳麓书院网页制作
  • 很多网站没有后台传媒公司排名
  • 网页前端做购物网站的实训报告网站架构图的制作
  • 深圳网站制作公司深圳app开发石家庄热搜
  • 陕西省建设注册中心网站学做网站论坛插件
  • 网站修改器抖音推广联盟
  • 四川建设网站信息查询中心咨询公司排名前十
  • 官方网站查询叉车证app推广有哪些渠道
  • 网站费用单电子商务网站设计html模板
  • 微信端网站页面设计建设网站后怎么发布
  • 做网站要准备的需求网站的企业风采怎么做
  • 乌兰县wap网站建设公司网站模板带手机站
  • 建设监督网站首页wordpress能开发商城网站吗
  • 越秀做网站苏州网络公司排名
  • 网站搭建和网站开发郑州网络营销推广机构
  • 为女足世界杯创建一个网站网站建设学院
  • 网站建设什么牌子好吉林省高等级公路建设局死人网站
  • 做网站被骗五千多专注于网站营销服务
  • 软件或者网站的搜索怎么做wordpress 4.9.2
  • 新乡网站建设哪家实力强广西智能网站建设平台