Как использовать угловое выражение с шаблоном Django - HREF URL
У меня есть следующий код в моем шаблоне 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 ответ
Это способ, который я нашел до сих пор:
<a href="{% url 'appname:productdetail' ''%}{$value.id$}/" class="icon">View</a>
В некоторых случаях он может работать без пустых кавычек.