创建Jinja/Flask有助于创建变量以调整格式和白色sp

2024-10-04 01:31:17 发布

您现在位置:Python中文网/ 问答频道 /正文

提前感谢您审阅此问题

我希望创建Jinja变量`{%something%},用于调整html文件的格式。例如(编号将为行号)

1 <html>
2 <something=something></something>
3 <p>something again is amazingly something<p>
4 <p>WOW you look amazing thanks for reading this!<p>

我想创建某种宏,它将采用这种常规格式,并添加一些空格。。比如说

1 {% spacer %}<html>
2 <something=something></something>
3 {% spacer %}<p>something again is amazingly something<p>
4 {% spacer %}<p>WOW you look amazing thanks for reading this!<p>

最终结果可能是tab,甚至是/n

1        <html>
2 <something=something></something>
3 
4 <p>something again is amazingly something<p>
5    <p>WOW you look amazing thanks for reading this!<p>

如您所见(希望如此),我们在1,3,5中添加了/n/t

但是,如果我将/n/t浮到jinja,它的最终结果与示例1的格式相同

有什么建议吗


Tags: youforishtml格式thissomethinglook