Flask python вывод с POST

Всем привет, хочу на новую страницу вывести все данные с POST html код полностью рабочий, проблема где то здесь

from flask import Flask, render_template,redirect, url_for, request

app = Flask(__name__)


@app.route("/")
def index():
    return render_template("index.html")\

@app.route("/login")
def login():
    return render_template("login.html")

@app.route("/registration", methods=["POST", "GET"])
def registration():
    if request.method == "POST":
        user = request.form["nm"]
        second_name = request.form["snm"]
        email = request.form["email"]
        passwd = request.form["pswd"]
        return redirect(url_for("user", usr = user, snm = second_name, em = email, pwd = passwd))
    else:
        return render_template("registration.html")

@app.route("/<usr>")
def user(usr, snm, em, pwd):
    return f"<h1>Имя: {usr}</h1><h1>Фамилия: {snm}</h1><h1>Е-майл: {em}</h1><h1>Пароль: {pwd}</h1>"


if __name__ == "__main__":
    app.run(debug=True)

Заранее спасибо за ответ


Ответы (0 шт):