python - flask 数据库查询总是报错,非常奇怪的现象。

查看:236
本文介绍了python - flask 数据库查询总是报错,非常奇怪的现象。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

1.我是参照网上的一个flask例子,http://www.pythondoc.com/flas...很苦逼,进行操作的。
2.当我在数据库原有的一张表里 添加额外的两个属性,执行migrate操作
3.之后 我去查询数据库时,涉及这两个变量总是报同样的错误,具体如下:


lower()函数 字符串应该都有这个属性的呢
我将原来的数据库进行删除,重建数据库 还是报同样的错误。有遇到过相同问题的同学,可以给点提示,谢谢!
问题一:我删除的时候,是否还有一些版本迁移的文件未删干净
问题二:是否是flask带有的缺陷,如何解决

解决方案

  • 把你添加的两个属性的代码贴出来

  • 错误中的 'String' object 不是字符串类型,是 sqlalchemy 里的 Field 类 String

更新:
根据你贴的代码,about_melast_seendb.column 拼错了应该是 db.Column

这篇关于python - flask 数据库查询总是报错,非常奇怪的现象。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆