gpt4 book ai didi

python - 如何使用 HTML 从 Python (Django) 字符串中读取和打印带有换行符的文本?

转载 作者:太空狗 更新时间:2023-10-29 13:46:40 24 4
gpt4 key购买 nike

如果有人输入一个短语,例如:

I see you driving

round town with the girl I love,

and I’m like: haiku.

(每行之间没有空行,但是文本是分三行写的)放到网页的一个文本框里,然后按下一个按钮,然后通过Django存入数据库>,并且该字符串被读回并打印在页面上,我怎样才能让它打印在 HTML 页面上,而换行符仍在文本中?

因此,与其将其打印回:我看到你和我爱的女孩在城里开车,我喜欢:俳句。

它将打印为:

I see you driving

round town with the girl I love,

and I’m like: haiku.

我知道如果我使用:(textarea)soAndSo.body(/textarea),这将保留用户最初键入文件时文件中的换行符。我怎样才能获得相同的效果,但不必使用 textarea 框?

最佳答案

虽然有换行符号 \r\n替换为 <br/>绝对是一个选择,您可能需要考虑css white-space property :

#haiku {white-space:pre;}

Fiddled ,值得注意的是 the property is surprisingly well-supported , 即使在 IE6+ 上也是如此

关于python - 如何使用 HTML 从 Python (Django) 字符串中读取和打印带有换行符的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13241375/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com