Как отобразить поле Quill в представлениях Django?
Для своего форума я пытаюсь использовать редактор Quill Rich Text для форматирования сообщений и комментариев.
class Topic(models.Model):
title = models.CharField(max_length=70, blank=False, null=False)
description = QuillField(default="")
И удалось создать немного контента <class 'django_quill.fields.FieldQuill'>
Вот как это выглядит на форме администратора
Я пробовал отображать его в представлениях с помощью
<div class="">{{topic.description.html| safe}}</div>
Я использую пакет django-quill введите описание ссылки здесь. Я включил все теги стилей и скриптов, как рекомендовано, и все равно стили не применяются.
Любые идеи, как я могу отобразить содержимое как есть.
Я пробовал:
- Преобразование дельта-типа
{"ops":[{"attributes":{"bold":true},"insert":"dqwdqwdqdqdq"},{"insert":"\n"}]}
в html перед сохранением модели. не удалось с ошибкойTypeError: 'FieldQuill' object is not subscriptable
Пожалуйста, порекомендуйте надежные пакеты для преобразования дельты в html или отображения содержимого со всем форматированием.
TIA