เก็บรักษา \n บน Jinja [ซ้ำกัน]

ฉันมี Flask-App และฉันมีหน้า html และฉันใช้ Jinja กับมัน ฉันมีตาราง และนี่คือคอลัมน์เฉพาะในตาราง: {{ item["full_msg"] }}

item["full msg"] ควรเป็น:

The
A
Team

(มี "\n" ตามหลัง The, A, Team)

แต่มันนำเสนอเป็น:

The A Team

ฉันได้ลองเพิ่ม |safe - ไม่ทำงาน

พยายามเพิ่มคลาสหลายบรรทัดเช่น:

<td><div class="multiline">{{ item["full_msg"] }}</div></td>

ไม่ทำงาน.

ดูที่ http://jinja.pocoo.org/docs/2.10/templates/#whitespace-control แต่ไม่พบวิธีแก้ไขปัญหาของฉัน

ลองด้วย:

                                <td><div class="multiline">{% autoescape false %}{{ item["full_msg"] }}{% endautoescape %}</div></td>

แต่ไม่ดีเลย

ฉันพลาดอะไรไป? ขอบคุณ


person jonb    schedule 15.07.2018    source แหล่งที่มา
comment
พยายามระบุ ‹/br› คำสั่ง   -  person aman5319    schedule 15.07.2018
comment
ไม่ทำงาน. ผลลัพธ์คือ The ‹/br›A ‹/br›Team มันไม่ได้สร้างบรรทัดใหม่จริงๆ   -  person jonb    schedule 15.07.2018


คำตอบ (1)


ให้ตัวแบ่งบรรทัดเนื่องจาก html ใช้ตัวแบ่งบรรทัดแทน \n

The </br>A </br>Team
person aman5319    schedule 15.07.2018
comment
ไม่ทำงาน. ผลลัพธ์คือ The ‹/br›A ‹/br›Team มันไม่ได้สร้างบรรทัดใหม่จริงๆ - person jonb; 15.07.2018