Etiketlerin birçoğu, as variablename
desteğini destekler - yani, etiketin sonuna as variablename
kodunu koyun ve daha sonra bu etiketin çıkışı, görüntülenmek yerine değişkene yerleştirilir.
Bu {% partial %}
etiketi bunu destekleyebilir. eğer olursa Burada bir örnek:
{% partial "partials/vehicleform.html" vehicle=vehicles.empty_form as myvar %}{{ myvar|escapejs }}
söz konusu etiketin "Partial tag" snippet o zaman bu desteklemediği anlaşılıyor ise. Ancak muhtemelen bunu desteklemek için yeniden yazılabilir.
Sen "Capture template output as a variable" pasajını kullanmak ve sonra şöyle, yakalanan içeriğe filtre uygulamak olabilir:
{% captureas myvar %}{% partial "partials/vehicleform.html" vehicle=vehicles.empty_form %}{% endcaptureas %}{{ myvar|escapejs }}
Bu, değişken adlandırma özelliğini destekleyen kısmi etiket snippet'inin değiştirilmiş bir sürümüdür. http://djangosnippets.org/snippets/2104/ Bence 'captureas' sol'n çalışmalı. Özel etiket captureas için – mpen
+1 –