我在我的Pylons網站中使用了Mako模板系統,並且在剝離空白時遇到了一些問題。如何使用Mako模板去除空白和換行符?我的12362行HTML文件正在查殺IE
我的剝離空白的理由是生成的HTML文件出現爲12363行代碼。我假設,這是爲什麼Internet Explorer在嘗試加載時掛起的原因。
我希望能夠讓我的HTML文件看起來不錯而且整潔,因此我可以輕鬆對其進行更改,並使生成的輸出看起來像要求減少文件大小和內存使用量一樣醜陋和混亂。
Mako文檔http://www.makotemplates.org/docs/filtering.html說你可以使用trim
標誌,但這似乎並不奏效。示例代碼:
<div id="content">
${next.body() | trim}
</div>
我已經能夠以剝離換行的唯一方式是增加一個\
(反斜槓)於每行的末端。對代碼進行編碼時這很煩人,我寧願有一個集中的解決方案。
如何刪除空格/換行符?
你說:「我希望能有我的HTML文件看上去漂亮又整齊,所以我可以輕鬆改變它,必須根據需要削減文件大小生成的輸出看起來醜陋和雜亂和內存使用情況。「 - 你的意思是你想要整齊地格式化Mako文件,還是將整齊傳送給網站訪問者的HTML格式化? – 2010-09-20 23:48:48