ホームページ  >  に質問  >  本文

python - 关于textarea插入换行符的问题

flask-wtf
Textareafield
编辑一段文字 插入数据库 再从数据库查询出来 换行符就不见了 如何将换行符一起插入数据库?
例如:
我们
你们
他们
查询出来结果就变成了:
我们 你们 他们

PHP中文网PHP中文网2741日前357

全員に返信(4)返信します

  • ringa_lee

    ringa_lee2017-04-17 17:39:17

    動的結合 <p> または

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 17:39:17

    これはデータベース ストレージの問題である可能性があります。これらのコンテンツを保存するフィールドのデータ型を確認してください。http://www.webtag123.com/sql/23888.html

    も参照してください。

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:39:17

    出力時に <pre>
    を囲むか、クエリ内容の改行を

    に置き換えます

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-17 17:39:17

    改行なしで HTML 構造に入れる場合、考えられる問題と解決策は次のとおりです:

    1. HTML は br 改行であるため、エスケープ文字 n はサポートされていません。テキストエリアの復帰と改行は表示されず、改行は n によって行われます。
      console.log('你的查询数据') コンソールに改行があるかどうかを確認します。またはyourCon.indexOf("n")存在するかどうかを確認してくださいn。存在する場合、yourCon.replace("n","<br/>") は置換を完了し、それが改行であるかどうかを確認します。もちろん、改行は rnr

    2. であっても構いません。
    3. 最初の方法が解決できない場合。または、改行がまったく表示されません。次に、データ replace("n","<br/>") を配置し、事前に nbr に置き換えます。または、データベースに保存する前に他の文字に置き換え、取得時に変換して戻します。

    ここをクリックして私のブログをご覧ください。前回この問題に遭遇したときの簡単な概要を書きました。

    返事
    0
  • キャンセル返事