찾다

 >  Q&A  >  본문

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

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

PHP中文网PHP中文网2826일 전400

모든 응답(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/>")는 교체를 완료한 후 개행인지 확인합니다. 물론 줄 바꿈은 r, nr

    2. 일 수도 있습니다.
    3. 첫 번째 방법으로 해결이 안되는 경우. 또는 줄 바꿈이 전혀 나타나지 않습니다. 그런 다음 replace("n","<br/>") 데이터를 넣고 미리 nbr로 바꾸세요. 아니면 데이터베이스에 저장하기 전에 다른 문자로 바꾸고, 가져올 때 다시 변환하세요.

    내 블로그를 보려면 여기를 클릭하세요. 지난번에 이 문제가 발생했을 때의 간단한 요약을 썼습니다.

    회신하다
    0
  • 취소회신하다