如何使用django模板的角度表达式 - href url

时间:2016-06-17 10:00:13

标签: angularjs django-templates django-urls angularjs-interpolate

我的django模板中有以下代码:

<li class="item" ng-repeat="(key, value) in products" style=" ">
    <a href="{% url 'appname:productdetail' 150 %}" class="icon">View</a>
</li>

这里150是value.id,我将使用插值提供程序访问{$ value.id $}。

但是我不能写出像:

<a href="{% url 'appname:productdetail' {$value.id$} %}" class="icon">View</a>

因为它对模板有效。

我很困惑,我可以使用角度表达式在模板中创建URL。 任何建议或帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

这是我到目前为止找到的方式:

<a href="{% url 'appname:productdetail' ''%}{$value.id$}/" class="icon">View</a>

在某些情况下,它可以在没有空引号的情况下工作。