from flask import Flask, render_template
from datetime import datetime
app = Flask(__name__)
# 訪問地址:http://127.0.0.1:9999/home
@app.route("/home")
# 寫一個Python函式,示例為:home,返回 HOME
def home():
# 使用Flask框架的:render_template 進行讀取檔案,進行返回
# 預設從專案的同級目錄 templates 目錄下進行查詢 home.html 進行讀取,將HTML語言寫到home.html
# txt檔案不會有提醒,需要建立html檔案才會有提醒
# return render_template("home.html")
# render_template("new.html", n1='中國資訊1') 等於下面介紹
# 1、讀取new.html的文字內容
# 2、渲染 = 替換,找到 {}將n1 進行替換
# 3、將替換後的結果,返回給瀏覽器
ctime_String = datetime.now().strftime("%Y-%m-%d")
print(ctime_String)
return render_template(
"01 new_home.html",
title="資訊",
n1='中國資訊1',
n2=ctime_String,
n3=["湖南", "湖北", "西安", ],
n4={"city": "贛州", "size": "1000", "Info": "江西"}
)
if __name__ == "__main__":
app.run(host="127.0.0.1", port=99999)
#home.html
<div>
<h2>{{title}}</h2>
<span>{{n1}}</span>
</div>
02 #### Flask模板的語法+模板的渲染(本質:替換)
相關文章
- 3、flask-模板渲染Flask
- javascript的簡單模板替換JavaScript
- 實現最簡單的模板替換
- Flask——模板的使用Flask
- 模板語法
- Vue模板語法、屬性繫結、條件渲染的學習Vue
- 模板語法 if 與 with 的區別
- vue 模板語法Vue
- Vue模板語法Vue
- 007模板語法
- 如何快速替換SOLIDWORKS工程圖模板Solid
- Django學習——Django settings 原始碼、模板語法之傳值、模板語法之獲取值、模板語法之過濾器、模板語法之標籤、自定義過濾器、標籤、inclusion_tag、模板的匯入、模板的繼承Django原始碼過濾器繼承
- go 模板(template)的常用基本語法Go
- PHPTAL模板引擎語法PHP
- Flask四之模板Flask
- 使用PHPWord對Word檔案做模板替換PHP
- Vue 的初階黑魔法 —— 模板語法Vue
- flask:flask模板——使用Jinja2Flask
- vue簡單模板語法Vue
- Django中的模板渲染是什麼Django
- [python][flask] Jinja 模板入門PythonFlask
- laravel如何渲染模板字串Laravel字串
- Vue快速上門(2)-模板語法Vue
- Flask之Jinja2模板與Flask-WTFFlask
- Flask 使用Jinja2模板引擎Flask
- CTF-flask模板注入學習Flask
- Tornado框架02-模板引擎框架
- WordPress模板層次02:模板層次結構和原理
- 137. Python語言 的 Flask框架專案前導 之 模板 第二章 :Jinja2 模板過濾器PythonFlask框架過濾器
- VUE.js第三課模板語法Vue.js
- js模板引擎art template陣列渲染的方法JS陣列
- 《Flask 入門教程》第 3 章:模板Flask
- Flask入門很輕鬆(三)—— 模板Flask
- Flask(8)- jinja2 模板入門Flask
- 大質數分解模板
- SQL語句替換查詢結果的的寫法舉例SQL
- Vue 模板語法第一式 —— 插值Vue
- django 模板語言的註釋操作Django