2013-02-15 78 views
0

我正在從linux日誌文件中獲取行,並使用django在bowser中顯示。如何在瀏覽器中顯示來自linux日誌文件的行

  1. 它們都顯示爲相同paragarah,但我想用新的生產線,以顯示他們
  2. 他們nelwines顯示,如果我在<pre> lines </pre>扭曲他們卻對我的HTML標籤是不正確呈現

有沒有什麼辦法,以顯示與新行和HTML標記好的格式呈現正常

回答

1

您可以使用內置的模板標籤:

{{ lines|linebreaks }} 

{{ lines|linebreaksbr }} 
0

嘗試使用linebreakslinebreakbr過濾器。從django reference

linebreaks 
Replaces line breaks in plain text with appropriate HTML; a single newline becomes an 
HTML line break (<br />) and a new line followed by a blank line becomes a paragraph 
break (</p>). 

例如:

{{ value|linebreaks }} 
    If value is Joel\nis a slug, the output will be <p>Joel<br />is a slug</p>. 

您還可以使用linenumbers

相關問題