2017-01-30 11 views
0

私はFlaskとJinja2でPythonを使用しています。私は自分のデータベース(SQLite 3)からいくつかのテキストを取得しており、データベースには改行が正しく表示されています。しかし、このテキストをウェブサイトに表示すると、すべてが1行に表示されます。Python Flask&Jinja - データベースからテキストを取得する

それはこのように表示されるべきである:

Hello How are you?

が、それはとして現れています:改行が必要なHTMLで、\n文字を経由してシニフィエされ、

のpython文字列で

Hello How are you?

+1

コードを投稿できますか? – JavaQueen

+1

おそらくこれは、特定のブレークタグを追加したり、 'pre'ブロック内に置かない限り、HTMLがどのように動作するかという理由からです。 –

答えて

1

それについては<br />です。文字列にこれを追加する必要があります。

my_string = my_string.replace("\n", "<br />) 
+0

Worked。どうもありがとうございました :) –

関連する問題