from flask import Flask, request app = Flask(__name__) @app.route('/login') def login_form(): return '''<form method="POST"> <input name="name" type="text" /> <input name="password" type="password" /> </form>''' @app.route('/login', methods=['POST']) def login_submit(): name = request.form.get('name') password = request.form.get('password') if check_login(name, password): return "<p>Your login was correct</p>" else: return "<p>Login failed</p>"