我的应用有“标签”功能。我想允许特殊字符(比如'+'和'。'),因此,我需要在url中转义这些字符:
<a href="/tags/{{ tag|ESCAPED }}/"></a>
但是在“a”标签内打印时需要将它们转义为
<a href="">{{ tag|UNESCAPED }}</a>
问题是,我似乎找不到合适的过滤器来逃避特殊字符(我尝试过“urlencode”,但这似乎没有做任何事情,至少用'。')。我想过在我的视图中翻译特殊字符,但是当我们在“a”标签内打印时,我仍然必须取消引用/取消它们。那么如何去做呢?