使用flask框架制作登录、注册的页面时,app.py运行成功,数据库有用户,1234,密码也是1234
点击登录之后, 报如下错误。
TypeError
TypeError: The view function did not return a valid response. The function either returned None or ended without a return statement.
页面截图如下:
查网上的报错,解决办法是路由没有返回东西,于是我改了return语句,if和else都有返回值。
try:
# 执行sql语句
cursor.execute(sql)
results = cursor.fetchall()
print(len(results))
if len(results) == 1:
#return '登录成功'
return render_template('pingtable2.html')
else:
#return '用户名或密码不正确'
return render_template('pin