Skip to main content

A collection of template filters that implement common markup languages.

Project description

travis-cli tests status for django-markwhat

A collection of template filters that implement common markup languages.

provides template filters that implement the following markup languages:

In each case, the filter expects formatted markup as a string and returns a string representing the marked-up text. For example, the textile filter converts text that is marked-up in Textile format to HTML.

Installation

django-markwhat is available on pypi:

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

So easily install it by pip:

pip install django-markwhat

Or by easy_install

$ easy_install django-markwhat

Another way is by cloning django-markwhat’s git repo ::

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

Then install it by running:

$ python setup.py install

Configuration

To activate these filters, add 'django_markwhat' to your INSTALLED_APPS setting. Once you’ve done that, use {% load markup %} in a template, and you’ll have access to these filters.

reStructured Text

When using the restructuredtext markup filter you can define a RESTRUCTUREDTEXT_FILTER_SETTINGS in your django settings to override the default writer settings. See the restructuredtext writer settings for details on what these settings are.

Markdown

The Python Markdown library supports options named “safe_mode” and “enable_attributes”. Both relate to the security of the output. To enable both options in tandem, the markdown filter supports the “safe” argument.

{ markdown_content_var|markdown:"safe" }}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-markwhat-1.1.tar.gz (5.8 kB view details)

Uploaded Source

File details

Details for the file django-markwhat-1.1.tar.gz.

File metadata

File hashes

Hashes for django-markwhat-1.1.tar.gz
Algorithm Hash digest
SHA256 8a8145982ae5d55a1809274c37ccbedb3a8d631d7dfd020b2597c642823b858d
MD5 19dd6c6bdb5fce1d2a6c49f6596f0950
BLAKE2b-256 e1e769a72a67e82a770182c9e4417b3b637e2d003a2a2039b2664124230b2b9c

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page