Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在<;预处理>&书信电报;代码>;Django街区_Python_Html_Django - Fatal编程技术网

Python 如何在<;预处理>&书信电报;代码>;Django街区

Python 如何在<;预处理>&书信电报;代码>;Django街区,python,html,django,Python,Html,Django,我试图在Django博客文章的jinja模板中使用 我将帖子的主体设置为:{{post.cuerpo | safe | linebreaks}},因为我想用css格式化细节,但在使用highligthjs时,会显示代码块,但不会显示内部html代码 这是链接-> 有什么解决办法吗?Django将此html代码作为模板的一部分。能否粘贴一些相关代码?我不确定你有什么问题。如果你想显示代码,也许你需要试试 {%autoescape off%}{{您的变量包含code}}{%end autoescap

我试图在Django博客文章的jinja模板中使用

我将帖子的主体设置为:{{post.cuerpo | safe | linebreaks}},因为我想用css格式化细节,但在使用highligthjs时,会显示代码块,但不会显示内部html代码

这是链接->


有什么解决办法吗?Django将此html代码作为模板的一部分。能否粘贴一些相关代码?我不确定你有什么问题。如果你想显示代码,也许你需要试试
{%autoescape off%}{{您的变量包含code}}{%end autoescape%}


也许你可以粘贴一些代码,这样我们就可以看到出了什么问题。

请不要链接到代码。取而代之的是,将您试图处理的相关代码包含在您的问题中。如果您的变量
post.cuerpo
中有代码,您应该关闭我上面写的自动转义。有关详细信息,请单击。它解释了一切。这对你有帮助吗?这是块:{{post.cuerpo | safe | linebreaks}}这显示了我博客文章的富文本正文。我的问题是当我想显示一些代码,特别是html标记时。我使用highlightjs编辑
代码之间的代码块以呈现
,但如果是html,则只显示空框。。。我需要将html标记显示为纯文本,但我认为使用django“safe”是不可能的,我看到了,可能是因为:。所以你真的应该试试
{{post.cuerpo | linebreaks | safe}}
。或者使用自动转义。不起作用。不能在我的博客文章中使用“安全”将html高亮显示(或至少显示)为纯文本