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
Jadi mengapa anda membelah('n'), memusnahkan struktur dan kemudian menghuraikannya untuk penurunan harga?
Sila huraikan keseluruhan kandungan fail penurunan harga!!!!!!
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