django模板中的切片网址

时间:2015-09-23 04:55:04

标签: django django-templates

我在模板中使用了以下网址:{% url 'index' %}

假设它解析为/index

我该如何切片呢?做它/ ind? {% url 'index'|slice:"4" %}不起作用,它会切片索引。

2 个答案:

答案 0 :(得分:1)

使用as语句,然后对其应用slicetruncatechars过滤器

  {% url 'index' as the_url %}
  <a href="{{ the_url |truncatechars:4  }}"></a>

答案 1 :(得分:0)

试试这个:

{% with 'index'|slice:":4" as path %}
    {% url path %}
{% endwith %}