Python/Flask 网络开发
Python/Flask web development
我使用 flask web 开发来创建一个带有 python 2.7.
的迷你网站
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")
中遇到错误,因为我正在尝试 render_template("login.html")
。
文件在同一工作目录/templates/login.html
的目录
中
我收到这个错误:
url_for
的用法包括提供程序参数,但您的代码没有使用它。
请相应更改
@app.route('/login/')
@app.route('/login/<provider>')
def login_template(provider=None):
# do something
我使用 flask web 开发来创建一个带有 python 2.7.
的迷你网站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")
中遇到错误,因为我正在尝试 render_template("login.html")
。
文件在同一工作目录/templates/login.html
的目录
我收到这个错误:
url_for
的用法包括提供程序参数,但您的代码没有使用它。
请相应更改
@app.route('/login/')
@app.route('/login/<provider>')
def login_template(provider=None):
# do something