模板過濾器 - add
示例
將所有價格增加 10 美元
{% for x in prices %}
<h1>The price is {{ x|add:"10" }} dollars.</h1>
{% endfor %}
執行示例 »
定義和用法
add
過濾器將指定的引數新增到值中。
add
過濾器嘗試將值轉換為數字並返回總和,但如果無法將值轉換為數字,則指定的引數將新增到末尾。
你也可以將一個列表新增到另一個列表
注意: 如果 Django 無法將值轉換為相同的資料型別,它將返回一個空字串。
語法
{{ value|add:valuetoadd }}
模板過濾器透過使用豎線 |
字元後跟過濾器名稱來定義。
引數透過使用冒號 :
字元後跟引數值來定義。
引數
值 | 描述 |
---|---|
要新增的值 | 必需。新增到原始值的值。如果兩個值都可以轉換為數字,則返回總和,否則新增的值將新增到原始值的末尾。 |