Я сделал дополнительный тег шаблона, который вызывает проблемы - PullRequest
1 голос
/ 29 апреля 2020

Ребята, я уже сделал init.py для этого, чтобы сделать его модулем, так что это не может быть ошибкой

from django import template
from markdownx.utils import markdownify

register = template.Library()

@register.filter(name = 'markdown')
def markdown(text):
    return markdownify(text)

<p>{{ blog.| markdown |safe }}</p>
Выше не дает мне никакой ошибки, но когда Я пишу блог, впоследствии на веб-странице ничего не отображается, для чего я использовал тег шаблона уценки, поэтому, пожалуйста, помогите мне, если сможете.

1 Ответ

1 голос
/ 29 апреля 2020

Проблема в том, что синтаксис неправильный с {{ blog.|markdown|safe }}.

Удалите dot, и он должен работать: {{ blog|markdown|safe }}.

...