4

Djangoテンプレートで正規表現を使用できるかどうか疑問に思います。

<a href="#{{form.deal_template_name.value}} ????" data-toggle="tab">{{form.deal_template_name.value}}</a>

スペースとドットの両方を_に置き換えたいと思います。(そうしないと、リンクでターゲットに問題が発生します)

{{form.deal_template_name.value}}

.replace(/ /g,"_").replace(/\./g,"_")

テンプレートで直接それを行う方法は可能ですか?

4

1 に答える 1

7

あなたが本当に自分の足を撃ちたいのなら:

それを行うカスタムdjangoフィルター

{% load replace %} {{ mystring|replace:"/l(u+)pin/m\1gen" }}
于 2012-09-25T12:14:31.260 に答える