缩进使用CODE()HTML帮助器呈现的代码

时间:2016-10-19 18:13:59

标签: web2py

我们假设您已经使用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()帮助程序是否具有提供缩进的任何功能)?

1 个答案:

答案 0 :(得分:2)

@n帮助程序不会对您的代码进行任何格式化,但您可以执行以下操作:

CODE