我在 VS code 上有以下文件,當我嘗試在瀏覽器上運行它們時,它根本無法識別是否存在任何 reg.html 模板。有什么問題嗎?蟒蛇文件from flask import Flask, render_template, flashapp = Flask(__name__)app.config["SECRET_KEY"] = "asdfghjkl"@app.route("/")def form(): return render_template("reg.html", title = "Form")if __name__ == "__main__": app.run(debug = True)html 文件 (reg.html)!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Login/Signup - ((title)) </title><!-- Bootstrap CSS--><link rel = "stylesheet" href = "(( url for('static', filename = 'css/bootstrap.min.css)' ))"><link rel = "stylesheet" href = "(( url for('static', filename = 'css/site.css') ))"> </head><body> <div class = "container"> <div class = "row"> <div class = "col-md-5"> <h1 class = "text-center">Registration form</h1> </div> <div class = "col-md-2"></div> <div class = "col-md-2"></div> </div></div><!-- Javascript --><script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script><script src="https://cdn.js.net/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script><script src = "((url for ('static', filename = 'js/bootstrap.min.js')))">`</script>`</body></html>
1 回答

繁星淼淼
TA貢獻1775條經驗 獲得超11個贊
為了解決這個問題,創建一個名為 的文件夾templates
,Flask 默認在該文件夾中查找模板,然后將 reg.html 放入該文件夾中:
啟動程序,您將觀察結果:
添加回答
舉報
0/150
提交
取消