如何给django的URL标签添加日期时间参数



我想在我的模板中得到这个URL。

path('show_date/<int:year>/<int:month>/<int:date>/',show_date,name='show_date'),

我的模板
<a href="{%url 'diary:show_date'{{date|date:'Y'}} {{date|date:'m'}} {{date|date:'j'}} 
%}">{{date}}</a>

返回这个错误

Could not parse some characters: 'diary:show_date'|{{date||date:'Y'}}

请帮我解决这个问题

当你在标签中的变量上使用过滤器时,你不应该添加双括号,你可以使用不带它们的过滤器

<a href="{% url 'show_date' date|date:'Y' date|date:'m' date|date:'j' %}">{{ date }}</a>

相关内容

  • 没有找到相关文章

最新更新