我想在下面的代码中转义这些引号“ d-m-Y”。我该如何转义这些引号,它们会使我的项目崩溃。
<td><a href="{% url 'tender_list' date='{{ tenderEnquiries.d_assigned|date:"d-m-Y" }}' %}">{{ tenderEnquiries.c }} tenders</a></td>
提前谢谢您。
答案 0 :(得分:0)
引号不是问题。问题是您尝试将模板标签嵌套在Django模板语言不支持的模板标签内。
您有几种选择:
tenderEnquiries.d_assigned|date:"d-m-Y"
的变量作为模板变量传递,并使用它来反向URL tenderEnquiries
作为参数并呈现URL 答案 1 :(得分:0)
Daniel有正确的原因,但解决方案要简单得多;只需完全删除内部模板标记以及引号即可。
{% url 'tender_list' date=tenderEnquiries.d_assigned|date:"d-m-Y" %}