Django Summernote
django-summernote интегрирует легкий и современный WYSIWYG редактор Summernote в Django.
Установка
Настройка
Использование в админке
В формах
Кастомизация редактора
1# settings.py
2SUMMERNOTE_CONFIG = {
3 'iframe': True,
4 'summernote': {
5 'width': '100%',
6 'height': '400',
7 'toolbar': [
8 ['style', ['style']],
9 ['font', ['bold', 'underline', 'clear']],
10 ['color', ['color']],
11 ['para', ['ul', 'ol', 'paragraph']],
12 ['table', ['table']],
13 ['insert', ['link', 'picture']],
14 ['view', ['fullscreen', 'codeview', 'help']],
15 ],
16 },
17}
FAQ
Q: Как настроить toolbar?
A: Используй SUMMERNOTE_CONFIG в settings.py.
Q: Можно ли загружать файлы?
A: Да, Summernote поддерживает загрузку изображений.