I am getting this error when I try to submit a request.
Method Not Allowed
The method is not allowed for the requested URL.
And here is my
You are posting to the entry() function, while your entry_post() function listens to a different route; it is registered to only listen to /data, not /:
@app.route("/data", methods=['POST'])
def entry_post():
The / route doesn't accept POST, by default only GET, HEAD and OPTIONS are allowed.
Adjust your form accordingly:
<form action="/data" autocomplete="on" method="POST">
Take into account that Flask does not reload your source unless you enable debugging:
app.run(debug=True)