('django-jinja(jinja2)扩展和筛选器,用于分析标记文本标记',)
django-jinja-markdown的Python项目详细描述
Django-Jinja (Jinja2)要分析的扩展和筛选器 在模板中标记文本。
要求
安装
安装Django Jinja标记:
pip install django-jinja-markdown
将django_jinja_markdown添加到INSTALLED_APPS。
为了能够使用{% markdown %}标记,您应该添加jinja扩展 到您的django_jinja模板扩展列表:
TEMPLATES=[{'BACKEND':'django_jinja.backend.Jinja2','OPTIONS':{'extensions':['django_jinja_markdown.extensions.MarkdownExtension',],}},]
基本用途
在模板中使用筛选器的示例:
{{content|markdown}}{{markdown('this is **bold**')}}
或附加设置:
{{content|markdown(extensions=['nl2br',])}}{{markdown(content,extensions=['nl2br',])}}
使用扩展名的示例:
{%markdown%} Text which will get converted with Markdown. {%endmarkdown%}
许可证
此软件是根据麻省理工学院许可证(MIT)授权的。更多 信息,请阅读文件许可证。
历史记录
2016年从 jingo-markdown项目。