cari

Rumah  >  Soal Jawab  >  teks badan

javascript - flask membina blog peribadi, sintaks makedown menjadi ralat html

Saya sedang menggunakan flask untuk membina blog peribadi, saya menemui editor penurunan harga secara langsung di Internet, tetapi mendapati ia tidak boleh dipaparkan ke dalam html selepas mengambil data daripada pangkalan data, jadi saya banyak mencari dan menggunakan modul penurunan nilai. untuk mengeditnya secara manual. Rentetan itu diberikan kepada format html, kodnya adalah seperti berikut

    content=m.content  #从数据库中取出mark格式的内容
    mystring= content.split('\n')
    res=''
    for line in mystring:
        html = markdown2.markdown(line)  #使用markdown模块渲染
        res += html
    print(res)

Tetapi kesan paparan sebenar memang

Tolong bantu saya dengan idea yang betul

世界只因有你世界只因有你2768 hari yang lalu1001

membalas semua(2)saya akan balas

  • 仅有的幸福

    仅有的幸福2017-06-08 11:05:14

    Jadi mengapa anda membelah('n'), memusnahkan struktur dan kemudian menghuraikannya untuk penurunan harga?

    Sila huraikan keseluruhan kandungan fail penurunan harga!!!!!!

    balas
    0
  • 高洛峰

    高洛峰2017-06-08 11:05:14

    Templat jinja2 Flask mempunyai penapis sendiri yang akan menapis kod html.
    Namun, tidak digalakkan untuk mematikan penapis jinja2 Ia sangat berbahaya
    Sebaik-baiknya menggunakan js bahagian hadapan untuk rendering

    balas
    0
  • Batalbalas