我刚刚开始学习
Flask
,但我什至无法通过这个初学者步骤。我试过如下所示制作dynamic URL
路线但是当我去http://127.0.0.1:5000/home例如,它说"NOT FOUND"
。任何帮助表示赞赏!
from flask import Flask
app = Flask(__name__)
@app.route("/") #this is the default domain
def home():
return "<h1>Hello this main page</h1>"
@app.route("/<name>")
def user(name):
return f"hi {name}"
if __name__ == "__main__":
app.run()
您忘记设置路由 /home。 试试这个:)
@app.route("/home")
def home():
return "<h1>Hello this main page</h1>"
你可能忘记在“/home”后添加斜线 它应该是这样的:
app = Flask(__name__)
@app.route("/")
def index():
return "HI"
@app.route("/<name>/")
def hello(name):
return f"Hello, {name}."
if __name__ == "__main__":
app.run()