python - HTML View Postgresql TextArea渲染换行符或段落-python flask

标签 python html postgresql

我有一个 TextAreaField,用户可以在其中写东西,但是当我在 HTML 中呈现这个 TextArea 时,文本没有换行符。但在数据库中它被正确保存。

保存在数据库中之前的用户输入:

enter image description here

数据库中的文本区域:

enter image description here

如何从数据库中呈现文本:

enter image description here

我正在使用 Flask WTForms,这是我的表单域:

infofeld = TextAreaField('Beschreibung')

那是我渲染它的代码。数据库中的列名为 "infofeld":

<p class="text"> {{ detail_room.infofeld }} </p>

最佳答案

数据库中的文本仅以“\n”作为换行符号存储。但是 html 可以用带有 PRE 标签的新行显示这样的文本:<PRE>...</PRE> .或者您可以将\n 更改为 <br><p>

关于python - HTML View Postgresql TextArea渲染换行符或段落-python flask,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42027485/

相关文章:

python - 如何使用 sns.catplot 可视化数据集的变化

python - Python 标点符号替换

html - 为什么我在 div 标签中放置 h1 标签时,div 标签之间有空格?

python - 用于调整图像大小的 CDN 选项

python - Keras Tensorflow 二元交叉熵损失大于 1

javascript - jQuery dataTable 显示最近的记录

html - Bootstrap 导航栏按钮未显示

sql - 确定 Postgresql 中触发器的来源

html - 使用 postgres、nodejs 和 html 动态搜索查询

postgresql - 在简单的读写上激发 OOM