Настройки Django Summernote

Я установил django-summernote и большая часть его работает нормально, за исключением выпадающих кнопок для Style, Font Size, Color и Table. В примере они настроены следующим образом:

...
'toolbar': [
     ...
     ['style', ['style'],
     ['fontsize', ['fontsize']],
     ['color', ['color']],
     ['table', ['table']],
     ...
],

Я пробовал поместить список возможных значений, например, список цветов в color:

['color', ['black', 'red']],

Но это явно неверно, поскольку кнопка не отображается, если я пытаюсь ввести список возможных значений.

Я заметил, что если я копирую любой форматированный текст и выделяю его, кнопка fontsize отображает фактический размер, который я скопировал, но не дает мне возможности изменить его с панели инструментов, и мой единственный вариант для изменения размера текста - использовать CTRL+1/2/3/4/5/6 для соответствующего формата от H1 до 6, в то время как примеры, показанные в Интернете, явно имеют рабочие выпадающие окна.

Я использую тему bs5 SUMMERNOTE_THEME = 'bs5' и пробовал различные настройки в settings.py, но ничего не помогает включить выпадающие окна. Я пробовал копировать скрипты из различных дискуссионных групп и учебников, обсуждающих summernote, безрезультатно, и проверил все свои настройки, и все они в порядке.

Все включенные медиафайлы сохраняются правильно, а все остальные кнопки работают на 100%.

Выпьем,

Симон

Просто измените вашу тему bs5 на bs4 в файле settings.py

SUMMERNOTE_THEME = 'bs4'

Вернуться на верх