django tinymce4 lite
1.0.0
Django-Tinymce4-Lite是Django-Tinymce4的重新设计叉。它提供了一个功能齐全的Tinymce 4编辑器小部件,可用于Django形式和模型。
该应用程序可以将Django-FileBrowser-No-Grappelli用作Tinymce 4的文件经理,以将图像和文件链接插入编辑的文本中。
警告:Tinymce 4与Tinymce 3不兼容。阅读Tinymce Docs,以获取有关如何配置Timymce 4编辑器窗口小部件的更多信息。
注意:此软件包包括Tinymce 4-4.9.2的最新版本。当前没有支持Tinymce 5的具体计划,如果发生这种情况,它将在单独的包裹中,名称不同。
安装django-tinymce4-lite :
$ pip安装django-tinymce4-lite
将tinymce添加到settings.py的django项目中的INSTALLED_APPS :
INSTALLED_APPS = (
...
'tinymce' ,
)将tinymce.urls添加到您的项目中的urls.py :
urlpatterns = [
...
path ( 'tinymce/' , include ( 'tinymce.urls' )),
...
]或带有老式的正则url :
urlpatterns = [
...
url ( r'^tinymce/' , include ( 'tinymce.urls' )),
...
]在您的代码中:
from django . db import models
from tinymce import HTMLField
class MyModel ( models . Model ):
...
content = HTMLField ( 'Content' )在Django Admin中,小部件自动用于具有HTMLField字段的所有型号。如果您在网站表格中使用Tinymce 4,请在模板中添加form.media变量:
<!DOCTYPE html>
< html >
< head >
...
{{ form.media }}
</ head >
< body >
...
</ body >
</ html >http://romanvm.github.io/django-tinymce4-lite
麻省理工学院许可证。请参阅LICENDE.TXT