Многие теги поддерживают as variablename
, то есть просто поместите as variablename
в конец тега, а затем вывод этого тега будет помещен в переменную, а не отображается.
Это {% partial %}
тег может поддерживать это.Вот пример, если это так:
{% partial "partials/vehicleform.html" vehicle=vehicles.empty_form as myvar %}{{ myvar|escapejs }}
Если рассматриваемый тег является фрагментом «Частичный тег» , то, похоже, он не поддерживает это.Но, вероятно, его можно было бы переписать для поддержки.
Вы можете использовать « Вывод шаблона захвата в качестве переменной », а затем применить фильтр к захваченному контенту, например так:1015 *
{% captureas myvar %}{% partial "partials/vehicleform.html" vehicle=vehicles.empty_form %}{% endcaptureas %}{{ myvar|escapejs }}