Шаблон Django: Конкатенация строки и форматирование даты
Внутри шаблона Django, как я могу конкатенировать переменную, которая имеет отформатированную дату? Я пытаюсь создать кнопку для перенаправления на другую страницу.
Итак, у меня есть:
{% with "/print_receipts?u="|add:username|add:"&mpu=t&pst=" as link %}
{{ link }}
{% endwith %}
Что работает отлично, пока я не попытаюсь добавить к нему отформатированную дату:
{% with "/print_receipts?u="|add:username|add:"&mpu=t&pst="|add:{{ pantry_start_time|date:'G:i:s' }} as link %}
{{ link }}
{% endwith %}
Кнопка будет выглядеть следующим образом:
<input type="button" style="height:50px; width:210px" class="btn btn-primary" onclick="location.href='{{ link }}'" value="Notify client to Pick Up" />
Вы можете сделать вот так
<a href="/print_receipts?u={{post.slug}}&mpu=t&pst={{ post.publish|date:'G:i:s' }}">Click</a>