我正在嘗試構建一個 Python Flask 應用程式,但我無法訪問它。Flask 識別出請求,但由于某種原因沒有執行該函式。這是我的代碼:
from flask import Flask, render_template
app = Flask(__name__)
app.route("/")
def main_page():
print("main_page() was called")
return render_template("main_page.html")
我目前正在通過鍵入flask runWindows CMD 來運行它。檢測到 GET 請求,但未main_page呼叫并回傳 404。
127.0.0.1 - - [01/Apr/2022 18:07:55] "GET / HTTP/1.1" 404 -
如果有人可以提供幫助,我將不勝感激。
uj5u.com熱心網友回復:
您在 app.route 中錯過了“@”,應該是
@app.route('/')
幾點,你可以試試debug模式,不確定用flask run。通過添加 main 方法
if __name__ == "__main__":
app.run(debug=True)
我嘗試了以下命令 python file.py runserver -d
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/455205.html
