Django-Tinymce4-lite 는 django-tinymce4의 재 작업 포크입니다. Django 양식 및 모델로 사용할 수있는 완벽하게 기능적인 Tinymce 4 편집기 위젯을 제공합니다.
응용 프로그램은 Django-Filebrowser-No-Grappelli를 TinyMce 4의 파일 관리자로 사용하여 이미지와 파일 링크를 편집 된 텍스트에 삽입 할 수 있습니다.
경고 : Tinymce 4는 Tinymce 3과 호환되지 않습니다. Tinymce 문서 읽기 Timymce 4 편집기 위젯을 구성하는 방법에 대한 자세한 내용.
참고 :이 패키지에는 Tinymce 4-4.9.2의 최신 버전이 포함되어 있습니다. 현재 Tinymce 5를 지원할 구체적인 계획은 없으며, 발생 하면 다른 이름을 가진 별도의 패키지에있을 것입니다.
django-tinymce4-lite 설치 :
$ pip 설치 django-tinymce4-lite
django 프로젝트를 위해 settings.py 에서 INSTALLED_APPS 에 tinymce 추가하십시오.
INSTALLED_APPS = (
...
'tinymce' ,
) 프로젝트를 위해 urls.py 에 tinymce.urls 추가하십시오.
urlpatterns = [
...
path ( 'tinymce/' , include ( 'tinymce.urls' )),
...
] 또는 구식 REGEX 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 관리자에서 위젯은 HTMLField 필드가있는 모든 모델에 자동으로 사용됩니다. 웹 사이트 양식에서 Tinymce 4를 사용하는 경우 템플릿에 form.media 변수를 추가하십시오.
<!DOCTYPE html>
< html >
< head >
...
{{ form.media }}
</ head >
< body >
...
</ body >
</ html >http://romanvm.github.io/django-tinymce4-lite
MIT 라이센스. license.txt를 참조하십시오