【发布时间】:2020-08-13 08:14:17
【问题描述】:
伙计们,我已经为此创建了一个 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>
以上没有给我任何错误,但是当我写博客时,随后在网页上没有显示任何内容,这意味着我使用了markdown模板标签,所以如果可以的话,请帮助我。
【问题讨论】:
-
请检查
blog后面没有点的情况下是否有效,例如{{ blog|markdown|safe }}。可能错误是因为blog.语法无效。 -
是的,它的工作,这是一个愚蠢的错误,顺便说一句谢谢
-
没问题。我在下面发布了一个答案。不幸的是,Django 没有为这种情况抛出
TemplateSyntaxError。 -
如果解决了您的问题,请考虑marking the answer as accepted,谢谢!
-
抱歉我忘记了。
标签: python html django frontend backend