Мне нужна система шаблонов javascript, и я думаю, что handlebars.js делает отличную работу в этом случае. У меня возникают конфликты синтаксиса с шаблонами дескрипторов внутри шаблона django, потому что django пытается отобразить переменные handlebars.
Есть ли тег в шаблонах django, чтобы остановить рендеринг блока с фигурными фигурными скобками?
Что-то вроде:
{{ django_context_varable }} #works
{{% raw %}}
<script id="restaurants-tpl" type="text/x-handlebars-template">
<ul>
{{#restaurants}} #not rendered by django, plain text
<li>{{name}}</li>
{{/restaurants}}
</ul>
</script>
{{% endraw %}}
Edit
Вероятно, я нашел этот. Он отлично работает.
Обновление
Django 1.5 поддерживает verbatim тег.