Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 Markdown简洁的语法,以及方便转换成各种格式的特点使得它饱受好评,并且得到广泛的应用,比如github上的Readme文档便是由markdown编写的。
在个人网站中我们也选择了markdown插件来丰富我们的文本编辑功能,我们就以Message为例子,具体来说明如何使我们的项目支持markdown语法吧。
Django-Markdownx配置
我们选择的是django-markdownx插件,配置步骤如下:
1.安装Django-markdowx:
pip install django-markdownx
2.配置相关环境:
1)将markdownx添加到 settings.py 的 INSTALLED_APPS 中:
INSTALLED_APPS = [
'django.contrib.admin',
...
#third party app
'markdownx',
]
2)将以下配置添加到 settings.py 中: