Использование тегов и фильтров шаблонов Django в javascript

Я создаю поисковую систему с использованием Algolia в Django-проекте клиента. В html-секции шаблона клиент использует эту строку для правильного форматирования даты.

<span><em>posted</em> <strong>{{ dealer_announcement.publish_date|date:"F jS, Y" }}</strong></span>

В скрипте на шаблоне я определяю, как должно выглядеть каждое попадание в поисковую систему, в шаблоне это выглядит так.

{% verbatim %}
const hitTemplate =
        '' +
            '<span><em>posted</em> <strong>{{ publish_date }}</strong></span>' +
            '</div>' +
        '';
{% endverbatim %}

Это работает нормально, однако дата отформатирована неправильно, поэтому я попытался подобрать такой же формат, как показано ниже.

{% verbatim %}
const hitTemplate =
        '' +
            '<span><em>posted</em> <strong>{{ publish_date|date:"F jS, Y" }}</strong></span>' +
            '</div>' +
        '';
{% endverbatim %}

но потом ничего не появляется.

Как я могу использовать те же фильтры и теги в скрипте, чтобы он соответствовал оригинальному выводу.

Вернуться на верх