Reputation: 86
from flask import render_template
from flask import Flask
from flask import request
from flask import jsonify
app = Flask(__name__)
@app.route('/')
def home():
return render_template("index.html")
@app.route('/graph', methods=['POST'])
def graph():
fchoice = request.form['user']
schoice = request.form['password']
return choice + " " + choice
and here's the html in index.html
:
<form action="/graph" method="post">
<input type="text" placeholder="first choice" name="user" disabled id="chose">
<input type="text" placeholder="second choice" name="password" disabled id="chose1">
<input type="submit" value="Vote">
</form>
Upvotes: 0
Views: 3262
Reputation: 20709
You are trying to concatenate undefined variables.
return choice + " " + choice
You have no choice
. You have fchoice
and schoice
.
@app.route('/graph', methods=['POST'])
def graph():
fchoice = request.form['user']
schoice = request.form['password']
return fchoice + " " + schoice
Upvotes: 1