Django表单小部件库,用于在textarea上使用CodeMirror

django-codemirror-widget-2的Python项目详细描述


VersionStatusLicensePython versions

这个包是django codemorr小部件的包装器

Django窗体小部件库,用于在Textarea上使用CodeMirror。在

安装

pip install django-codemirror-widget-2

使用

  1. 首先,需要在settings.py上指定CODEMIRROR_PATH。 ^{tt5$的URI{tt5}与目录tt2}相似。 如果不指定,则默认为'codemirror'。 CodeMirror应该放在那里。在

  2. 使用codemirror.CodeMirrorTextareawidget作为目标文本区域,如下所示:

    ^{pr2}$ 在

设置

在您的settings.py中使用以下内容。在

CODEMIRROR_PATH

CodeMirror目录的URI(您的CodeMirror安装应位于{{ STATIC_URL }}/{{ CODEMIRROR_PATH }}

CODEMIRROR_MODE

默认模式,可以是字符串或配置映射(默认:'javascript'

CODEMIRROR_THEME

应用的默认主题(默认:'default'

CODEMIRROR_CONFIG

其余CodeMirror选项的基映射(默认值:{ 'lineNumbers': True }

CODEMIRROR_JS_VAR_FORMAT

用表单字段名插值的格式字符串,用于命名将保存CodeMirror的全局JS变量 编辑器对象。例如,对于CODEMIRROR_JS_VAR_FORMAT = "%s_editor"和一个名为“code”的字段,JS变量 名称将是“代码编辑器”。如果CODEMIRROR_JS_VAR_FORMAT为None,则不创建任何全局变量(默认值:None)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java编辑并重新运行spring引导单元测试,无需重新加载上下文即可加快测试速度   为什么我不能做演员?   java为什么是线程。join通常用于停止安卓中的线程   java从weblogic服务器调用JSON POST REST服务时收到400:错误请求   java在DeviceAdmin模式禁用时设置身份验证?   java SortedMap的keySet()能否始终安全地强制转换到SortedSet?   安卓 java。lang.NoSuchMethodException可包裹类   java JOGL库安装   javatomcat内存管理   java使用getString()中的变量   java将最小星号设置为评级栏   Java中字符串相等的println()方法。。。它到底是如何工作的?   java如何从文本中输出的数组中放入随机图像