使用 Flask 建立網站 / 建立網頁應用程式
外觀
現在你已經學習了 Flask 網站開發的基本知識,是時候進行最終專案了。我們將建立一個網頁應用程式,使用者可以在其中上傳姓名、年齡和最喜歡的美食,其他使用者可以查看這些資訊。
我們現在將為網站建立首頁,以便使用者連線時知道這是什麼。
以下是程式碼
from flask import *
app = Flask(__name__)
#This creates the application object for the site
@app.route('/')
def home():
#You can modify this HTML how you see fit
return """
<!DOCTYPE html>
<html>
<head>
<title>Learn about other users</title>
</head>
<body>
<h1>Welcome to my Web App!</h1>
<a href="/signup">Click here to create a account!</a>
<p style="font-family: sans-serif;">This is a cool website to learn about fellow users.</p>
</body>
</html>
"""
if __name__ == "__main__":
app.run(debug=True)
如您所見,它鏈接到一個尚未存在的註冊頁面。我們現在將解決這個問題。
使用者必須建立帳戶才能使用您的網站。但首先,我們必須建立所有帳戶的清單。我們將這樣構造它:accounts = [{"name": "John Doe", "age": 20, "food": "pizza"}]
。在下一章中,我們將編寫此頁面以及更多內容。