告诉Zope / Chameleon不解析一个部分?

时间:2011-08-11 06:16:18

标签: python html pyramid zope chameleon

我有一个使用Chameleon的Pyramid应用程序。我需要在DOCTYPE中声明一些属性,如下所示:

<!DOCTYPE public html .........
[
    <!ATTLIST tag attributes CDATA #IMPLIED>
]>

当我将此添加到我的模板时,ID无法正确呈现,我的浏览器会绘制“]&gt;” 当我删除ATTLIST并且只执行<!DOCTYPE public html .........>时,一切正常。

如何告诉Chameleon不解析ATTLIST部分并按原样复制?

1 个答案:

答案 0 :(得分:2)

这与变色龙绝对无关。如果我将该代码粘贴到文件中并在浏览器中打开,我也会看到]>

编辑:我明白了。将文件重命名为.xhtml,它将起作用(至少对我而言)。

如果您是通过网络接收的,将content-type设置为application/xhtml+xml的方式相同。