Я использую создание фляжки для создания мини-сети с помощью python 2.7.Разработка веб-сайтов Python/Flask
import settings
from flask import Flask, render_template
app = Flask(__name__)
app.config.from_object(settings)
@app.route("/")
def hello():
return "Hello World!"
@app.route("/login")
def login_template():
return render_template("login.html")
if __name__=="__main__":
app.run()
@app.route("/")
The работает прекрасно, но я получил сообщение об ошибке в @app.route("/login")
, потому что им tryng в render_template("login.html")
.
Файл находится в каталоге /templates/login.html
в том же рабочем каталоге
Я получил эту ошибку:
https://i.gyazo.com/761c169e0d55de45e3dd6c7af346c48c.png
https://i.gyazo.com/571c079b44c6216612c16798d57d200a.png
То же отслеживающий выводится на консоль, как текст. Скопируйте и вставьте это в свой вопрос. –
Ваша ошибка вызвана * содержимым шаблона *. Вы используете 'url_for()' неправильно где-то. Без шаблона мы ничего не можем сказать. –