因此,我在django模板中插入了一個自定義字符串,它具有客戶參數。 所以字符串,看起來像一個變量:如何在django中插入帶有命名參數的字符串
original_string = "I am test %(value1)s and %(value2)s"
現在我要與所提供值1和值2的Django插入此。我可以使用模板和過濾器來做到這一點,還是必須在python後端執行此操作?
我想是這樣的:
<div>{{original_string | value1='10' value2='20'}}</div>
難道你不能使用簡單的上下文數據,如:'
沒有,因爲這個字符串不是常量 – Ankit 2015-03-13 20:32:14
所以我眨眼過濾器是好的,但你不能將多個參數傳遞給過濾器,所以你將不得不解析它,像這樣:https://gist.github.com/anonymous/7e270664185576cdf8d3 – Juca 2015-03-13 20:41:06