Django中如何使用markdown

    xiaoxiao2022-07-14  167

    Django中如何使用markdown

    最近在使用Django搭建个人博客,为了内容的美观,所以想使用markdown语法来显示页面google了一下Django的markdown插件,发现还挺有几个的。 Markdown(pip install markdown)Django-Markdownx(pip install django-markdownx)Django-Markdown-deux (pip install django-markdown-deux) 对比了以上三种markdown插件,我最终选用了第三种Django-Markdown-deux

    Django-Markdown-deux的使用

    先安装pip install django-markdown-deux然后在settings.py中进行配置 INSTALLED_APPS = [ 'markdown-deux', ] 在模板中使用 先加载markdown-deux-tags标签用过滤器对markdown内容进行渲染 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>title</title> </head> <body> { % load markdown-deux-tags % } {{ content | markdown }} </body> </html>

    总结

    Django-Markdown-deux的使用和配置都比较简单,但是在后台添加内容时,却不可实时预览。想要在后台添加内容时实时预览推荐使用 Django-markdownx,使用方法在后台添加内容如果有代码段时需要注意: 代码段应该包含在 ``````(6个`中)每行代码至少缩进4个空格 暂时需要注意的地方我就发现这麽多,欢迎其他朋友提示。
    最新回复(0)