我是web2py的新手,想要这样做..
我正在做一个演示文稿Web应用程序,用户可以在其中查看许多主题的演示文稿(reveal.js
文件)。这些演示文稿包含与所有人相同的头标记和脚本。所以我想创建一个名为default/presentation.html
的视图,然后将所有演示文稿存储为html/xml
个文件并将其显示在learn.html
内file(这些文件只包含部分文件,body标签内的东西)。但是我已经尝试了很多东西,但由于web2py的默认转义功能,仍然无法获得id。请以最简单的方式帮助我。
P.S。这是一个很棒的社区,我参加了大部分的编程课程。提前致谢。
更新:非常感谢你们。最后使用etree进行xml解析找到了解决方案。在我看来,
{{for i in tree: }}
{{=TAG [i.tag] (i.text)}}
{{pass }}
猜猜是什么?作品太棒了!
答案 0 :(得分:3)
如果您只想将某些HTML插入页面而不进行转义,则可以使用XML()
帮助程序:
{{=XML(your_html)}}
如果要包含文件的内容,可以执行以下操作:
{{include 'path/to/file'}}
请注意,路径相对于应用程序的/ views文件夹,因此如果它位于该文件夹之外,则可以使用../
启动路径。