在Django项目中集成TinyMCE 4
项目描述
django-tinymce-4
使用 TinyMCE4 将 Django 与 Django Filebrowser 集成
特性
仅支持 TinyMCE4。
安装
pip install django-tinymce-4
将应用添加到settings.py中的INSTALLED_APPS(顺序很重要)
INSTALLED_APPS = (
'tinymce_4',
'grappelli',
'filebrowser',
'django.contrib.admin',
)
将Django Filebrowser网站添加到您的URL模式(在admin-urls之前)
url(r'^grappelli/', include('grappelli.urls')),
url(r'^admin/', include([
url(r'^', include(admin.site.urls)),
url(r'^filebrowser/', include(fb_site.urls)),
])),
使用方法
from tinymce_4.fields import TinyMCEModelField
from django.db import models
class ModelFoo(models.Model):
content = TinyMCEModelField('Foo content')
自定义设置
演示
cd django-tinymce-4/example/
pip install -r requirements.txt
python manage.py runserver
贡献
创建一个问题来讨论您的想法
分叉它
创建您的功能分支: git checkout -b new-feature
提交您的更改: git commit -am ‘添加一些功能’
推送至分支: git push origin new-feature
创建新的 拉取请求
盈利!
设置环境
安装 npm 包
cd django-tinymce-4/
npm install
运行示例
cd django-tinymce-4/example
python manage.py runserver
构建 CSS
gulp css
分支
master - 最新发布分支
develop - 新发布版本的开发分支
项目详情
关闭
django-tinymce-4-0.0.27.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c4ffb343353cd61726bf775eef8d6a8002ff2c3ac23f31e647335327a9c1f47c |
|
MD5 | 306be189575d66c668163f78319a803c |
|
BLAKE2b-256 | fe1ac09c2743fb1581c602faf6d23e0ed831732ef18d9cdda12ee8c65f01ca8a |