如何制作:在文本字段中键入“ enter”会导致段落中断?

时间:2019-04-27 18:59:03

标签: django

我在Django开发了一个博客应用。但是,当用户在博客创建表单中按下enter时,它将无法在数据库中运行

例如如果我输入

this is 

an example blog

在数据库中其存储为:this is an example blog

我按下插入中断的enter没有反映在数据库中

1 个答案:

答案 0 :(得分:2)

将文本输出到模板时,可以使用linebreaks过滤器。

例如:

{{ blog.content|linebreaks }}

此外,在设计数据库模型以容纳多行文本时,应使用models.TextField()而不是models.CharField()