render_template是flask的內建函數,簡單來說就是宣染模板,因此需要提供一個宣染格式給render_template,就可以順利產生想要網頁樣式
那該怎麼操作呢?
首先我們在執行的的目錄下加上一個 templates 資料夾
並且增加一個 123.html檔案
<html>
<head>
<meta charset="UTF-8">
<title>標題開頭</title>
</head>
<body>
測試首頁
</body>
</html>
接著我們在根目錄底下新增一個hello.py檔案,內容程式碼為下:
from flask import Flask
from flask import render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('123.html')
if __name__ == '__main__':
app.debug = True
app.run()
簡單說明上面的程式碼,首先先引進函數render_template 並啟動app.run()
接著輸入http://127.0.0.1:5000/ 就可以順利看到測試首頁這四個字
這是為什麼呢?
主要是因為透過了render_template 指定了 templates 資料夾底下的123.html檔案
因此可以知道只要建立 tempates資料夾,裡面放各種html只要指定了對應的名稱,就可以順利展現對應的網頁
資料夾架構
.
├── hello.py
└── templates
└── 123.html
文章內的程式碼都可以直接複製下來練習操作,或是直接套用到自己的專案都行!
多練習,對自已會有很大的幫助!
一回生二回熟,將所學習到內容變成自己的知識。
人就是要學習自己不會的事情,這樣才會不斷的成長、進步!
更多技術文章
透過下方按鈕找尋到相關的技術文章,希望可以幫助到正在學習的你
加入到我的粉絲專頁,不定期發布最新文章資訊!
有任何文章問題都可以詢問喔!