问题描述
我可以在装饰器外部访问数据库,但是当我在装饰器内部时,sql 查询不返回任何内容。它说,它返回一个 nonetype。
这是发送到应用程序的 html。
<form action="/22" method="post" class="reveal-content">
<button type="submit" class="btn btn-default btn-lg">Send</button>
这是我处理请求的 Flask 应用装饰器。 (我将参数(22)传递给装饰器,因为我想在查询中对其进行过滤。为了简单起见,这里我只放了一个简单的 SELECT * 查询)
@app.route('/<int:store_id>',methods=["POST"])
def stores(store_id):
select_query = ("SELECT * FROM stores")
mycursor.execute(select_query)
result = mycursor.fetchall()
for row in result:
print(row)
return render_template("work.html")
sql_select_formula = ("SELECT * FROM stores")
mycursor.execute(sql_select_formula)
result = mycursor.fetchall()
for x in result:
print(x)
感谢您的帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)