跳转到主要内容

一组实现常用标记语言的模板过滤器。

项目描述

https://travis-ci.org/Alir3z4/django-markwhat.svg?branch=master

一组实现常用标记语言的模板过滤器。

提供以下标记语言的模板过滤器

在每个例子中,过滤器期望格式化的标记作为字符串,并返回表示标记文本的字符串。例如,textile 过滤器将标记为 Textile 格式的文本转换为 HTML。

支持的Python版本

django-crequest 目前可以在多个 Python 版本上运行

  • Python 2 (2.7)

  • Python 3 (3.5, 3.6)

  • PyPy

安装

django-markwhat 在 PyPi 上可用

http://pypi.python.org/pypi/django-markwhat

因此,可以通过 pip 轻松安装它

pip install django-markwhat

或者通过 easy_install

$ easy_install django-markwhat

另一种方法是克隆 django-markwhatgit 仓库 :

git clone git://github.com/Alir3z4/django-markwhat.git

然后运行以下命令安装它

$ python setup.py install

配置

要激活这些过滤器,将 'django_markwhat' 添加到您的 INSTALLED_APPS 设置中。一旦完成,在模板中使用 {% load markup %},您将可以使用这些过滤器。

reStructuredText

使用 reStructuredText 标记过滤器时,您可以在 Django 设置中定义 RESTRUCTUREDTEXT_FILTER_SETTINGS 来覆盖默认的写入设置。有关这些设置的详细信息,请参阅 reStructuredText 写入设置

Markdown

Python-Markdown 库支持名为“safe_mode”和“enable_attributes”的选项。这两个选项都与输出安全有关。要同时启用这两个选项,markdown 过滤器支持“safe”参数。

{{ markdown_content_var|markdown:"safe" }}

测试

django-markwhatpython2python3 上都进行了测试,要运行测试

$ python run_tests.py

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源分布

django-markwhat-1.6.2.tar.gz (8.1 kB 查看哈希值)

上传时间

构建分布

django_markwhat-1.6.2-py2.py3-none-any.whl (8.2 kB 查看哈希值)

上传于 Python 2 Python 3

由...支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面