摘要: 前言 SQLAlchemy 连接到关系型数据库,关系型数据最擅长的东西就是关系。 一对一模型设计 有个Student 记录学生基本信息,Contact表记录学生联系方式,Student和Contact是一对一关系。 class Student(db.Model): __tablename__ = ' 阅读全文
posted @ 2022-09-23 21:41 上海-悠悠 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 前言 Flask-RESTX 接口返回400,405会以JSON格式返回,像400,500返回的是html格式 自定义异常message 内容 Werkzeug HTTPException 会自动正确地重新使用描述属性进行序列化。 from werkzeug.exceptions import Ba 阅读全文
posted @ 2022-09-23 10:37 上海-悠悠 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 前言 使用 marshal_with 序列化模型非常方便,还可以处理一些嵌套字段。 嵌套字段 虽然使用 dicts 嵌套字段可以将平面数据对象转换为嵌套响应,但您可以使用它 Nested 来解组嵌套数据结构并适当地呈现它们。 官方文档示例 >>> from flask_restx import fi 阅读全文
posted @ 2022-09-23 10:06 上海-悠悠 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 前言 通过api.model() 设置的模型,只能校验post请求的json格式,无法设置location参数校验get请求的查询参数 遇到的问题 当我访问一个分页查询地址/teacher?page=1&size=3 需要校验page和size只能是数字类型, 于是首先想到的是如下方式 query_ 阅读全文
posted @ 2022-09-23 08:48 上海-悠悠 阅读(363) 评论(0) 推荐(0) 编辑