当前位置: 知识网 > 建站问题

Django如何把数据库里的html格式输出到前端

知识网2021年10月28日 16:26原创

答案:

只需在HTML页面中加入{% autoescape off %}即可!

{% autoescape off %}

需要显示的数据

(% endautoescap %}

我们写文章的时候经常会出现富媒体的代码,比如大量的p,b,h标签,如果不加上面的代码,Django将把数据库里的html代码直接输出到前端,很难看,加入autoescape代码段之后将会将html解析。

很赞哦!(11)

发表高见 (请对您的言行负责)
2021年11月08日 21:38,回答 by_淘气宝宝:
其实没那么复杂,和flask的输出方式是一样的{{ code|safe }}直接可以转义html,当然也可以使用上面的方式转义,{{ code|escape }}直接字符串原样输出
2021年11月06日 01:46,回答 by_淘气宝宝:
好用,比flask的复杂一点

©芃睿知识网 版权所有 2012-2023 shsongjiang.com

备案号:赣ICP备2022001527号-1