flask_sqlalchemy-----TypeError: __repr__ returned non-string (type int)

文章目录

      • 0.故事背景
      • 1.优化后的方案

0.故事背景

在调试接口的时候,发现了如下的问题。后来经过排查找到了问题的根源,核心问题是自己在写代码的时候,有一些地方没考虑全面,以及对魔方方法的理解还不够全面,决定整理一下,方便其他人员采坑

flask_sqlalchemy-----TypeError: __repr__ returned non-string (type int)_第1张图片

通过如上提示,发现是函数返回的是非字符串信息(实际返回的是int类型),看样子系统系统我们返回的是字符串信息。原始的数据库表格模型如下:

# 数据库模型

class OrderReport(db.Model)

你可能感兴趣的:(Python接口开发,sqlalchemy,flask,__repr__,python)