Install & Compatibility
Where this runs
tested against v0.8.20.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 70.6MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 4.6s · import 0.000s · 71MB
69MB installed
● package 69MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
SummernoteWidget
✓ from django_summernote.widgets import SummernoteWidget
✗ from summernote.widgets import SummernoteWidget
Basic admin integration with Summernote for a Post model with a content field.
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'summernote',
]
# settings.py
SUMMERNOTE_CONFIG = {
'summernote': {
'width': '100%',
'height': '480',
},
}
# admin.py
from django.contrib import admin
from summernote.admin import SummernoteModelAdmin
from .models import Post
class PostAdmin(SummernoteModelAdmin):
summernote_fields = ('content',)
admin.site.register(Post, PostAdmin)
Upgrade
Version history
0.8.20.0latest on PyPI · released Oct 14, 2021
Audit
Dependencies
djangorequiredRequired framework
PillowrequiredImage processing for uploads