現(xiàn)在、flask を使って個人ブログを構(gòu)築しているのですが、インターネットで直接マークダウンエディタを見つけたのですが、データベースからデータを取得して HTML 化できないことが分かり、いろいろ探して使用しました。 markdown モジュール。文字列を手動で HTML 形式にレンダリングします。コードは次のとおりです。
リーリーしかし、実際の表示効果は確かにです
正しいアイデアのためのヘルプ
それでは、なぜ分割('n')して構(gòu)造を破壊し、それからマークダウンのために解析するのでしょうか?
マークダウン ファイルの內(nèi)容全體を解析してください!!!!!!
Flask の jinja2 テンプレートには、HTML コードを除外する獨自のフィルターがあります。
ただし、jinja2 フィルターをオフにすることはお勧めできません。非常に危険です。
レンダリングにはフロントエンド js を使用するのが最善です。