Python 如何在django项目中使用jinja2呈现降价内容?

Python 如何在django项目中使用jinja2呈现降价内容?,python,markdown,jinja2,Python,Markdown,Jinja2,我正在从事django项目,其模型如下: 类文章(models.Model): ... #由用户通过标记编辑器提交。 content=models.TextField('content'),blank=True) ... 因此,我在模板中呈现内容,得到的只是原始的降价内容,没有任何样式。不确定Django,但我在flask中使用Jinja2的降价。当应用程序像这样运行时,我初始化降价 应用程序 然后我将过滤器添加到模板中 模板 {{post.title} {{post.body | markd

我正在从事django项目,其模型如下:

类文章(models.Model):
...
#由用户通过标记编辑器提交。
content=models.TextField('content'),blank=True)
...

因此,我在模板中呈现内容,得到的只是原始的降价内容,没有任何样式。

不确定Django,但我在flask中使用Jinja2的降价。当应用程序像这样运行时,我初始化降价

应用程序 然后我将过滤器添加到模板中

模板
{{post.title}
{{post.body | markdown}}

简而言之,您有模板过滤器集吗?

@aspect\u mkn8rd,谢谢!非常感谢,Jinja是一件很棒的事情。我只需要定制一个简单的过滤器:
def markup(text,*args,**kwargs):从markdown导入markdown返回markdown(text,*args,**kwargs)
@Foxjack,如果您对答案感到满意,请接受它。谢谢
from flask.ext.markdown import Markdown
md = Markdown(app, extensions=['fenced_code'])
<H2>{{ post.title }}</H2>
{{post.body|markdown}}