2009-04-18 1 views
3

Я использую django и внедряю WMD на своем сайте, просто интересно, как мне преобразовать синтаксис уценки в HTML для целей показа, есть ли какая-то функция, которую я должен вызвать для этого преобразования?Как преобразовать синтаксис уставки WMD в HTML на моем сайте?

Каков наилучший способ обработки уценки, т.е. я сохраняю уценку как есть в базе данных, затем анализирую ее при ее отображении или я должен сохранить преобразованный HTML, а затем преобразовать его в разметку во время редактирования?

ответ

7

Оформить дополнение markup, которое поставляется с Django. Это то, что вы ищете.

Чтобы активировать эти фильтры, добавьте параметр 'django.contrib.markup' в настройку INSTALLED_APPS. После того, как вы это сделали, используйте {% load markup%} в шаблоне, и у вас будет доступ к этим фильтрам. Для получения дополнительной документации прочитайте исходный код в django/contrib/markup/templatetags/markup.py.

Также зайдите в this article, если вы все еще застряли.

+0

Любая версия nodejs? – Loint