我试图链接两个html页面'主页.html'和'结果.html'使用烧瓶框架,但它不起作用。另外,我在html页面中所做的更改并没有反映在使用flask打开页面时。在
这是'主页.html':!DOCTYPE html>
IRIS PREDICTORIRIS PREDICTION
Sepal Length
Sepal Width
Petal Length
Petal Width
Predict
代码'结果.html':
^{pr2}$
和代码脚本.py是:from flask import Flask,render_template,request
from sklearn.externals import joblib
app=Flask(__name__)
@app.route('/')
def home():
return render_template('home.html')
@app.route('/predict',methods=['POST'])
def show():
if request.method=='POST':
sepal_length=request.form['s_length']
sepal_width=request.form['s_width']
petal_length=request.form['p_length']
petal_width=request.form['p_width']
data=[[float(sepal_length),float(sepal_width),float(petal_length),float(petal_width)]]
model=joblib.load('iris_model.pkl')
predict_result=model.predict(data)
return render_template('result.html',sepal_length=sepal_length,sepal_width=sepal_width,petal_length=petal_length,petal_width=petal_width,predict_result=predict_result)
if __name__=='__main__':
app.run(debug=True)
我现在该怎么办?在