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