私はDjangoでブログを構築しました。私のBlogPostモデルでは、私は "content"という名前のテキストフィールドを持っています。管理パネルからブログ投稿を作成すると、入力したカスタムHTML(リンク、コードブロック、外部画像)はすべてテンプレートとして静的なリテラルテキストとしてレンダリングされます。真の意味HTMLではありません。ブログ投稿にリンクを含める方法
ブログ投稿でマークダウンを使用できるブログを作成したいと考えています。他の誰も私以外の投稿をしているのではなく、サイト全体にクライアント対応のフォームはありません(管理者ログインページを除く)。斜体、太字、リンク、外部画像、h1、h3、段落などのカスタムHTMLをブログの投稿に使用できるように、エスケープをオフにするにはどうすればよいですか?
私は勉強するリソースを見つけようとしていますが、短くなっています。あらかじめ設定されたマークダウンアプリを使用するか、自分でロールアップする必要がありますか?
ありがとうございました!私はすでに{{my_field |これは、{{my_field | linebreaks}}に変更するのは簡単な修正でした。安全 }}。 – cssidy