Skip to content

Django's textarea like widget for using CodeMirror on textarea // Fork with staticfiles support from Django 1.3

Notifications You must be signed in to change notification settings

pokutnik/django-codemirror-widget

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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 // Fork with staticfiles support from Django 1.3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.9%
  • Python 1.1%