Python /瓶Web开发
问题描述:
我使用瓶Web开发创建一个迷你网络与Python 2.7。Python /瓶Web开发
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("/")
工作完全正常,但我在@app.route("/login")
由于IM tryng到render_template("login.html")
得到一个错误。
该文件是在一个目录/templates/login.html
在相同的工作目录
我得到这个错误:
答
的url_for
的使用包括提供方参数,但你的代码不会使用它。
请相应地改变
@app.route('/login/')
@app.route('/login/<provider>')
def login_template(provider=None):
# do something
被打印的相同回溯到控制台,为文本。请复制并粘贴到您的问题。 –
您的错误是由模板*的内容引起的。你在某处使用'url_for()'错误。没有模板,我们不能再多说什么了。 –