/codemirror-django-widget

Creates a CodeMirror widget that can be added to a page/form.

Primary LanguageJavaScriptMIT LicenseMIT

Creates a CodeMirror widget that can be added to a page/form.

settings.py:

INSTALLED_APPS = (
    ...
    'codemirror',
    ...
)

# Default config
CODEMIRROR_CONFIG = {
    'lineNumbers': True,
}

Usage: forms.py in the main app:

from django import forms
from codemirror.widgets import CodeMirror

class SomeForm(forms.Form):
    text = forms.CharField(widget=CodeMirror(mode='python'))