找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1025|回复: 0

[求助] KeyError: <weakref at ......; to 'Flask' at ......>

0

主题

3

帖子

3

积分

贫民

积分
3
thinkdogo 发表于 2022-12-25 22:47:31 | 显示全部楼层 |阅读模式
5威望
本帖最后由 thinkdogo 于 2022-12-25 23:05 编辑

本人新手,在学flask的时候遇到问题:
  1. @indexRoute.route('/')
  2. def page_index():
  3.     return render_template("index.html")
复制代码


以上代码正常运行;


代码修改如下:
  1. @indexRoute.route('/')
  2. def page_index():
  3.     photos = DBphotos()
  4.     result = photos.get_data()
  5.     return render_template("index.html", result=result)
复制代码


修改成这段代码就报错:
python KeyError: <weakref at 0x0000018692731350; to 'Flask' at 0x000001869149A8D0>

我以为是get_data出了问题,但是经过调,把代码放到def外,只用:
  1. photos = DBphotos()
  2. result = photos.get_data()
  3. print(result)
复制代码
结果又正常运行
请高手看看问题发生在哪里?谢谢


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表