我们假设您已经使用web2py帮助程序生成了一些HTML,并且您希望使用CODE()帮助程序在您的页面中显示代码。以下是一个示例设置:
div = DIV(SPAN(INPUT(...)), SPAN(INPUT(...)))
code = CODE(str(div).replace('><','>\n<'))
渲染时,以上内容将显示为以下内容的行号版本:
<div>
<span>
<input ...>
</span>
<span>
<input ...>
</span>
</div>
是否有一种简单的方法可以将缩进格式添加到上面,这样它在网站中显示为缩进的HTML代码(即CODE()帮助程序是否具有提供缩进的任何功能)?
答案 0 :(得分:2)
@n
帮助程序不会对您的代码进行任何格式化,但您可以执行以下操作:
CODE