gpt4 book ai didi

python - 从表单 django 输入时打印

转载 作者:太空宇宙 更新时间:2023-11-04 02:48:07 25 4
gpt4 key购买 nike

我有一个模型:

 class somemodel(models.Model):
message=models.TextField()

def __str__(self):
return self.message

现在我已经为这个模型制作了一个表格并接受了用户的输入。假设用户正在提供如下输入:

  Hi i am a djago developer and i am developing a website . 

Bellow are my contact details:

Address: xyz
mobile:123456
pin:1234

但是当我打印出输出时,它会像下面这样出现。

   Hi i am a djago developer and i am developing a website . 
Bellow are my contact details: Address: xyz mobile:123456 pin:1234

是否可以按原样打印用户输入的内容。请建议。

最佳答案

问题与文本的输入或存储方式无关。

HTML 总是忽略空格,包括换行符。如果要显示带有换行符的文本,则需要插入用于换行符的 HTML 标记。

幸运的是,有一个内置的 Django 模板标签可以将换行符转换为 HTML 标签;不出所料,它被称为 linebreaks。因此,如果您将文本作为 message 传递给模板:

{{ message|linebreaks }}

关于python - 从表单 django 输入时打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44594243/

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