Django CodeMirror 6
项目描述
Django CodeMirror 6 是一个Apache2许可证的Django应用程序,用于支持CodeMirror 6。
功能
Code Mirror 6的预编译捆绑包
在Python 3.7、3.8、3.9、3.10、3.11上进行了测试
在Django 3.2 LTS和Django 4.1上进行了测试
在Linux、Mac和Windows上进行了测试
快速入门
使用 pip 安装Django CodeMirror 6非常简单
$ pip install django-codemirror6
修改 settings.py 如下
INSTALLED_APPS += ['django_codemirror6']
在模板中
{% load static %}
...
<script src="{% static 'cm6/cm6-all-yjs.min.js' %}"></script>
捆绑包命名如下
cm6[-language][-yjs][.min].js
[-language] 是可选的,可以是 cpp、css、html、java、javascript、json、markdown、php、python、rust、sql、xml 或特殊的“all”
[-yjs] 是可选的,用于实时共享/协作
[.min] 是可选的,用于压缩源
示例
cm6.js 是一个没有特定语言支持且没有 yjs 的文本编辑器
cm6-python.min.js 是一个支持 Python 语言的压缩文本编辑器
cm6-all-yjs.min.js 是一个包含所有功能的压缩文本编辑器
请参阅 示例 以了解 Code Mirror 6 的配置示例。
参考和索引
Django CodeMirror 6 许可证
版权所有 2022-2023 Grant Jenks
根据Apache许可证版本2.0(“许可证”);除非适用法律要求或经书面同意,否则不得使用此文件,除非遵守许可证。您可以在以下位置获取许可证副本:
除非适用法律要求或经书面同意,否则根据许可证分发的软件按“原样”基础分发,不提供任何明示或暗示的保证或条件。有关许可证的特定语言、权限和限制,请参阅许可证。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。
源分发
构建分发
django-codemirror6-1.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 47881f7dfaf0e082780c3fd5ee957d173bd37616c63332041605e9618a11216b |
|
MD5 | ad6dd0971edc3bc6fa3ee7be038c15dc |
|
BLAKE2b-256 | 8e3984ebcb2c950a3bdb699f9890b08e546ddb160b52c46fa0448848fa2c80cb |
django_codemirror6-1.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cac08b32ce1530ade42413afa5c639b992477c79d90145f1839bda1bf7e66c50 |
|
MD5 | 6b208d518b658eb867684649979774b7 |
|
BLAKE2b-256 | d5272b4bc44b1e94ea5c17b993cf2943b7d37e5406a9fb505a4ce8d5e3c2d903 |