An extendable markup content plugin for Django CMS. It allows you to use various markup languages for content. It is extendable through its own markup plugin system so additional markup languages can be supported. By default it supports Markdown, reST and Textile markup languages.
You should install it somewhere Django can find it and add cmsplugin_markup to INSTALLED_APPS. You can also configure CMS_MARKUP_OPTIONS setting to configure which markup plugins you want available in Django CMS.
To install it from PyPi run:
pip install cmsplugin-markup
To install it from source code run:
python setup.py install
If you want preview functionality in admin to work you have to add something like the following to your urls.py file:
This will also allow markup plugins to handle their own additional URLs under above base URL.
If you need support for some other markup language, you can extend this plugin through its own markup plugin API.