Ich benutze Kolben Web-Entwicklung, um ein Mini-Web mit Python 2.7 zu erstellen.Python/Flask Web-Entwicklung
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()
Die @app.route("/")
arbeitet völlig in Ordnung, aber ich habe einen Fehler in @app.route("/login")
weil im zu render_template("login.html")
tryng.
Die Datei befindet sich in einem Verzeichnis /templates/login.html
im selben Arbeitsverzeichnis
ich diesen Fehler habe:
https://i.gyazo.com/761c169e0d55de45e3dd6c7af346c48c.png
https://i.gyazo.com/571c079b44c6216612c16798d57d200a.png
Das gleiche Zurückverfolgungs wird auf die Konsole ausgegeben ändern, als Text. Bitte kopieren und fügen Sie das in Ihre Frage ein. –
Ihr Fehler wird durch den * Inhalt der Vorlage * verursacht. Sie verwenden 'url_for()' falsch irgendwo. Ohne die Vorlage können wir nichts mehr sagen. –