-1
vlanidやvlannetworkのような情報を収集するフォームを持つgetvlanconfig.htmlページがあります。フォームを送信するときに読み込まれるshowvlanconfig.htmlページにその情報を渡すことができます。 私はフラスコには新しく、何かできることがあれば、私はそれを行う最良の方法を見つけることができませんでした。また、私はセッションを見て、私はここでそれが私の選択肢であるかどうか分からない。Flask:htmlページ間で変数を渡す方法app route
from flask import Flask, render_template, url_for, flash, request, redirect
app = Flask(__name__)
@app.route('/')
def homepage():
return render_template("index.html")
@app.route('/getvlanconfig/', methods=["GET","POST"])
def getvlan():
try:
if request.method == "POST":
getvlanid = request.form['vlanid']
getvlannetwork = request.form['vlannetwork']
return redirect(url_for('showvlan'))
except Exception as e:
return render_template("vlanconfig.html")
@app.route('/showvlanconfig', methods=["GET","POST"])
def showvlan():
try:
getvlanid = ???
getvlannetwork = ??
return render_template("index.html", vlanid = getvlanid, vlannetwork = getvlannetwork)
except Exception as e:
flash(e)
if __name__ == "__main__":
app.run(debug = True)