Phaiax / django-codemirror-widget

Django's textarea like widget for using CodeMirror on textarea

Home Page:http://pypi.python.org/pypi/django-codemirror-widget

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Django form widget library for using CodeMirror on Textarea

Install

sudo pip install django-codemirror-widget

or

sudo pip install git+git://github.com/lambdalisue/django-codemirror-widget.git#egg=django-code-mirror

How to Use

  1. First, you need to specified CODEMIRROR_PATH on settings.py CODEMIRROR_PATH is the URI of CodeMirror directory like CODEMIRROR_PATH = r"javascript/codemirror"
  2. Use codemirror.widgets.CodeMirrorTextarea widgets for target Textarea like below:

    from django import forms
    from codemirror.widgets import CodeMirrorTextarea
    
    codemirror = CodeMirrorTextarea(
        parserfile=['parsexml.js'],
        stylesheet=[r'javascript/codemirror/css/xmlcolor.css'],
    )
    document = forms.TextField(widget=codemirror)

Settings

CODEMIRROR_PATH

the URI of CodeMirror directory

CODEMIRROR_DEFAULT_PARSER

the default parser (DEFAULT: 'parsedummy.js')

CODEMIRROR_DEFAULT_STYLESHEET

the default stylesheet (DEFAULT: '')

About

Django's textarea like widget for using CodeMirror on textarea

http://pypi.python.org/pypi/django-codemirror-widget


Languages

Language:JavaScript 98.5%Language:Python 1.5%