Muchas etiquetas admiten as variablename
- es decir, simple ponga as variablename
al final de la etiqueta y luego la salida de esa etiqueta se coloca en la variable en lugar de mostrarse.
Esta etiqueta {% partial %}
puede soportar eso. He aquí un ejemplo, si lo hace:
{% partial "partials/vehicleform.html" vehicle=vehicles.empty_form as myvar %}{{ myvar|escapejs }}
Si la etiqueta en cuestión es el "Partial tag" snippet entonces parece que no soporta esto. Pero probablemente podría reescribirse para apoyarlo.
Se podría utilizar el "Capture template output as a variable" fragmento, y luego aplicar el filtro al contenido capturado, así:
{% captureas myvar %}{% partial "partials/vehicleform.html" vehicle=vehicles.empty_form %}{% endcaptureas %}{{ myvar|escapejs }}
Es una versión modificada del fragmento de etiqueta parcial que admite nombres variables. http://djangosnippets.org/snippets/2104/ Creo que la solución 'captureas' debería funcionar. – mpen
+1 para capturas de etiquetas personalizadas –