【发布时间】:2011-03-05 21:58:40
【问题描述】:
我为我的 Bug 模型设置了默认的 wmd.js 到我的管理文本区域。现在它被保存为 HTML,当我在管理员中编辑条目时,我看到了文字 HTML:
<p>foo</p>
我可以使用什么策略使其仅在视图/HTML 中而不是在编辑视图中呈现此 <p>foo</p>?
【问题讨论】:
我为我的 Bug 模型设置了默认的 wmd.js 到我的管理文本区域。现在它被保存为 HTML,当我在管理员中编辑条目时,我看到了文字 HTML:
<p>foo</p>
我可以使用什么策略使其仅在视图/HTML 中而不是在编辑视图中呈现此 <p>foo</p>?
【问题讨论】:
看来我必须将 Markdown 保存为“Markdown”类型,并使用 markdown Django 模块来保留我的 textarea 的第二列(纯文本)。
【讨论】:
您需要将输出标记为安全,这样它就不会被自动转义。请参阅autoescaping docs。
【讨论】: