Django-markitup-widget is a project mainly written in JAVASCRIPT and PYTHON, it's free.
Django's textarea like widget for using markItUp! on textarea
django-markitup-widget
is a Django form widget library for using markItUp! <http://markitup.jaysalvat.com/home/>
_ on Textarea
::
sudo pip install django-markitup-widget
or::
sudo pip install git+git://github.com/lambdalisue/django-markitup-widget.git#egg=django-markitup-widget
You may need to copy templates/markitup
directory to your TEMPLATE_DIRS
First, you need to specified MARKITUP_PATH
on settings.py
MARKITUP_PATH
is the URI of markItUp! directory like MARKITUP_PATH = r"javascript/markitup"
Use markitup.widgets.MarkItUpTextarea
widgets for target Textarea like below::
from django import forms
from markitup.widgets import MarkItUpTextarea
markitup = MarkItUpTextarea(
set='default',
style='simple',
)
document = forms.TextField(widget=markitup)
MARKITUP_PATH
the URI for markItUp! directory (required)
MARKITUP_DEFAULT_SET
the default set name (DEFAULT: default)
MARKITUP_DEFAULT_SKIN
the default skin name (DEFAULT: simple)