Fox*_*ack 4 python markdown jinja2
我正在研究一个django项目,其模型如下:
class Article(models.Model):
...
# which is submitted by users through a markdown editor.
content = models.TextField(_('content'), blank=True)
...
Run Code Online (Sandbox Code Playgroud)
因此,我使用Jinja2渲染模板中的内容,我得到的只是没有任何样式的原始markdown内容.
jwo*_*ady 18
不确定Django,但我在烧瓶中使用Markdown和Jinja2.当应用程序像这样运行时,我会初始化Markdown.
from flask.ext.markdown import Markdown
md = Markdown(app, extensions=['fenced_code'])
Run Code Online (Sandbox Code Playgroud)
然后我将过滤器添加到模板中.
<H2>{{ post.title }}</H2>
{{post.body|markdown}}
Run Code Online (Sandbox Code Playgroud)
简而言之,您是否设置了模板过滤器?
| 归档时间: |
|
| 查看次数: |
4478 次 |
| 最近记录: |