Question: I have set up a Flask server with the correct app route and linked my HTML file with that correctly I beleive. still, the server is not running. Afaiu code is fine. Please guide me as I am beginner in programming
Repl link: https://replit.com/@mayankk985/Day80100Days#main.py
from flask import Flask, request
app = Flask(__name__)
@app.route("/process", methods=["POST"])
def process():
form = request.form
page = ""
if form["baldies"] == "david":
page += f"You're alright {form['username']}"
else:
page += f"You've picked wrong {form['username']}"
return page
@app.route("/")
def index():
page = ""
f = open("index.html", "r")
page = f.read()
f.close()
return page
app.run(host="0.0.0.0", port=81)
<!DOCTYPE html>
<html>
<body>
<form method = "post" action="/process">
<p>Name: <input type="text" name="username" required> </p>
<p>Email: <input type="Email" name="email"> </p>
<p>Website: <input type="url" name="website"> </p>
<p>Age: <input type="number" name="age"> </p>
<p><input type="hidden" name="userID" value="232"> </p>
<p>
Fave Baldy:
<select name="baldies">
<option value ='david'>David</option>
<option value= 'luc'>Jean Luc Picard</option>
<option value='yul'>Yul Brynner</option>
</select>
</p>
<button type="submit">Save Data</button>
</form>
</body>
</html>