Python 如何在浏览器中显示linux日志文件中的行
我从Python 如何在浏览器中显示linux日志文件中的行,python,linux,django,Python,Linux,Django,我从linux日志文件中获取行,并使用django在bowser中显示 它们都显示为相同的巴拉圭,但我想用新线显示它们 如果我在行中扭曲它们,它们将显示在nelwines中,但是我的html标记没有正确呈现 {{ lines|linebreaks }} 有没有办法以良好的格式显示,并正确呈现换行符和html标记您可以使用内置模板标记: {{ lines|linebreaksbr }} 或 尝试使用linebreaks或linebreakbr过滤器。从 换行符 用适当的HTML替换纯文本中的换
linux
日志文件中获取行,并使用django在bowser中显示
行中扭曲它们,它们将显示在nelwines中,但是我的html标记没有正确呈现
{{ lines|linebreaks }}
有没有办法以良好的格式显示,并正确呈现换行符和html标记您可以使用内置模板标记:
{{ lines|linebreaksbr }}
或
尝试使用
linebreaks
或linebreakbr
过滤器。从
换行符
用适当的HTML替换纯文本中的换行符;一个换行符就变成了一个
HTML换行符(
),新行后跟空行将成为段落
中断()。
例如:
{{ value|linebreaks }}
{{value}换行符}
如果值为Joel\n是一个slug,则输出将为Joel
是一个slug。
您还可以使用
行号您可以尝试将换行符转换为
标记
有一个Django过滤器非常有用
{{ value|linebreaks }}
If value is Joel\nis a slug, the output will be <p>Joel<br />is a slug</p>.
{{ value|linebreaks }}