Django Templates模板語法 二

2021-10-11 10:10:54 字數 2063 閱讀 1188

# 過濾器就類似於是模版語法內建的內建方法.

# django內建有60多個過濾器,我們不需要學這麼多,了解10個左右就差不多了,後面碰到了再去記憶.

# 基本語法

}

# 轉義

# 前端

|safe

# 後端

from django.utils.safestring import mark_safe

res = mark_safe('')

"""在寫全棧專案的時候 前端**不一定非要在前端頁面書寫

也可以現在先在後端寫好 然後傳遞給前端頁面

:# 模板語法可以傳遞的後端資料型別

n =123 s =

'我也想奔現'

b =false

l =['小紅'

,'珊珊'

,'花蛤'

,'小翠'

,'敏敏'

,'新新'

] file_size =

1231231

import datetime

current_time = datetime.datetime.now(

) info =

'他 破 帽 破 扇 破 鞋 垢 衲 衣, 貌 似 瘋癲。初在國清寺出家,後到杭州靈隱寺居住,隨後住淨慈寺。不受戒律拘束,嗜好酒肉,舉止似痴若狂,卻是一位學問淵博、行善積德的得道高僧,被列為禪宗第五十祖,楊岐派第六祖。撰有《鐫峰語錄》10卷,還有很多詩作,主要收錄在《淨慈寺志》、《台山梵響》中。'

eng =

'my name is steven. i am 18 years old. i come from china.'

msg =

'i love you and you?'

hhh =

'' sss =

''from django.utils.safestring import mark_safe

res = mark_safe('')

return render(request,

'index.html'

,locals()

)

index.html

>

>

過濾器h1

>

>

統計長度:}p

>

>

預設值(第乙個引數布林值是true就展示第乙個引數的值,否則展示冒號後面的值):}p

>

>

檔案大小:}p

>

>

日期格式化:}p

>

>

切片操作(支援步長):}p

>

>

切取字元(包含三個點):}p

>

>

切取單詞(不包含三個點 按照空格切):}p

>

>

切取單詞(不包含三個點 按照空格切):}p

>

>

移除特定的字元:}p

>

>

拼接操作:}p

>

>

拼接操作(加法):}p

>

>

拼接操作(加法):}p

>

>

轉義:}p

>

>

轉義:}p

>

>

轉義:}p

>

body

>

Django Templates模板語法 一

變數相關 邏輯相關urls.py urlpatterns url r admin admin.site.urls url r index views.index views.py def index request 模版語法可以傳遞的後端python資料型別 n 123 f 11.11 s 我也想奔...

Django Templates模板語法 四

先三步走 1.在應用下建立乙個名字 必須 叫templatetags資料夾 2.在該資料夾內建立 任意 名稱的py檔案 eg mytag.py 3.在該py檔案內 必須 先書寫下面兩句話 單詞乙個都不能錯 模板語法可以傳遞的後端資料型別 n 123return render request,inde...

Django templates模板語法的傳值

模板語法的格式 基本語法傳值研究 研究函式 def func print 無參函式 return 無參函式返回值 def func1 xx print 有參函式 return 有參函式返回值 特點 傳遞函式名會自動加括號呼叫,但是模板語法不支援給函式傳額外的引數 研究類 class myclass ...