Jekyll не выделяет тег django templates - PullRequest
0 голосов
/ 08 февраля 2011

Я работаю над jekyll (механизм статического ведения блогов) и исправляю некоторые проблемы с тегом шаблона подсветки.

В большинстве случаев работает, но с тегом шаблонов django (с {{или {% синтаксис) он не работает, он просто удаляет строку, где находится тег шаблонов.

Например, попробуйте этот код в посте jekyll.

{% highlight html+django linenos %}
<form action="#" method="post">
    <ul>
        {% for error in form.name.errors %}
            <li>{{ error.0 }}</li>
        {% endfor %}
    </ul>
    <input type="text" name="name" value="{{ form.name.data }}" />

    <input type="submit" />
</form>
{% endhighlight %}

Ответ будетиспользовать HTML-сущности {,} и%, но это не очень просто:)

У кого-нибудь есть идеи, как решить эту проблему?

Большое спасибо

Clément

1 Ответ

0 голосов
/ 14 февраля 2011

Есть и другой способ, но он одинаково бесит: он включает в себя множество цитат .

Исходите из этого, вам не повезло;Джекилл не может "избежать" жидкости.

...