実現したいこと
mdeditorを使用してMarkdownを記述して、記述したmarkdownをmarkdown形式で表示したいです。
どなたかご教授頂けると幸いです。
理想
現実
現在の階層構造
このcss/mdeditorのmdeditorフォルダは、ここの全てを入れてます。
該当のソースコード
HTML
1{% load markdown_extras %} 2{% load static %} 3 4<!doctype html> 5<html> 6 <head> 7 <link href="{% static 'mdeditor/css/editormd.min.css' %}" rel="stylesheet"> 8 <link href="{% static 'mdeditor/css/editormd.preview.css' %}" rel="stylesheet"> 9 </head> 10 11 <body> 12 {{ post.contents|markdown|safe }} 13 </body> 14 <script src="{% static 'mdeditor/js/jquery.min.js' %}"></script> 15 <script src="{% static 'mdeditor/js/editormd.min.js' %}"></script> 16 <script src="{% static 'mdeditor/js/lib/marked.min.js' %}"></script> 17 <script src="{% static 'mdeditor/js/lib/prettify.min.js' %}"></script> 18 <script src="{% static 'mdeditor/js/lib/raphael.min.js' %}"></script> 19 <script src="{% static 'mdeditor/js/lib/underscore.min.js' %}"></script> 20 <script src="{% static 'mdeditor/js/lib/sequence-diagram.min.js' %}"></script> 21 <script src="{% static 'mdeditor/js/lib/flowchart.min.js' %}"></script> 22 <script src="{% static 'mdeditor/js/lib/jquery.flowchart.min.js' %}"></script> 23 <script> 24 $(function () { 25 editormd.markdownToHTML("content", { 26 emoji : true, 27 taskList : true, 28 tex : true, 29 flowChart : true, 30 sequenceDiagram : true, 31 }); 32 $(".reference-link").each(function (i,obj) { 33 console.log(obj) 34 }) 35 }) 36 </script> 37</html>
markdown_extras
1from django import template 2from django.template.defaultfilters import stringfilter 3 4import markdown as md 5 6register = template.Library() 7 8@register.filter() 9@stringfilter 10def markdown(value): 11 return md.markdown(value, extensions=['markdown.extensions.fenced_code']) 12
参考にしたサイト
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/03/26 05:16
2020/03/26 05:48
退会済みユーザー
2020/03/26 06:39
退会済みユーザー
2020/03/26 06:40
2020/03/26 07:03
退会済みユーザー
2020/03/26 07:31
退会済みユーザー
2020/03/26 07:32
退会済みユーザー
2020/03/26 07:35
2020/03/28 18:16
退会済みユーザー
2020/04/01 03:30
退会済みユーザー
2020/04/01 03:32