выдавая ошибку, URL-адрес запроса не был найден на вашем сервере - PullRequest
0 голосов
/ 24 мая 2019

я получаю ошибку 404 при запуске этого Запрошенный URL не найден на сервере. Если вы ввели URL-адрес вручную, проверьте правильность написания и повторите попытку. Как мне нужно запустить сервер? пожалуйста помогите

from flask import Flask
from flask import render_template
from flask import request

app = Flask(__name__, template_folder="templates/")

app.route("/login", method=['POST', 'GET'])

def index():
    greeting = "Hello World"
    if request.method == "POST":
        name = request.form['name']
        greet = request.form['greet']
        greeting = f"{greet}, {name}"
        return render_template("index.html", greeting=greeting)
    else:`enter code here`
        return render_template("hello_form.html")

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

1 Ответ

0 голосов
/ 24 мая 2019

Вам нужно заменить

app.route("/login", method=['POST', 'GET'])

К

@app.route("/login", methods=['POST', 'GET'])

Редактировать: также, methods

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...