Pzwjack1995
2017-04-24 02:56
采纳率: 33.3%
浏览 4.8k

python flask框架Bad Request问题

from KNN import *
from flask import Flask,request,render_template

app = Flask(__name__)

@app.route('/',methods=['GET','POST'])
def home():
return render_template('web.html')

@app.route('/training',methods=['GET','POST'])
def training():
pos_path = request.form['positivepath']
neg_path = request.form['negativepath']
Precision,A,B,C,D = algorithm()
return render_template('result.html',precision=Precision,posright=A,poswrong=B,negright=C,negwrong=D)

if name == '__main__':
app.run()

    代码如上,运行后输入localhost:5000能到达web.html,但是提交表单后无法到result.html页面,总是提示Bad Request

The browser (or proxy) sent a request that this server could not understand.

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • BBIE 2018-11-12 04:07

    有可能是form表达里面的数据不全,def里面没有拿到想要的值

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题