Интеграция CKEditor и Django

29.04.2018
By

Документация - https://overiq.com/django/1.10/integrating-ckeditor-in-django/

Для того, чтобы окно редактора отображалось на странице, необходимо в базовом шаблоне обязательно загрузить

<script type="text/javascript" src="{% static "ckeditor/ckeditor-init.js" %}"></script>
<script type="text/javascript" src="{% static "ckeditor/ckeditor/ckeditor.js" %}"></script>
В  html шаблоне отображать поле в режиме safe
<p>{{ review.review|safe }}</p>
в models.py подключить
from ckeditor_uploader.fields import RichTextUploadingField
и поменять
#review = models.TextField(null=True, blank=True)
review = RichTextUploadingField(null=True, blank=True)
сделать makemigrations и migrate.

Добавить комментарий