Skip to content

Commit 7a1ee73

Browse files
committed
fix: fixed ckeditor uploading field
1 parent 9b2bf79 commit 7a1ee73

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

src/django_smartbase_admin/admin/admin_base.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
SBAdminPasswordInputWidget,
7575
SBAdminReadOnlyPasswordHashWidget,
7676
SBAdminHiddenWidget,
77+
SBAdminCKEditorUploadingWidget,
7778
)
7879
from django_smartbase_admin.engine.admin_base_view import (
7980
SBAdminBaseListView,
@@ -109,7 +110,7 @@ class SBAdminFormFieldWidgetsMixin:
109110
forms.BooleanField: SBAdminToggleWidget,
110111
forms.SlugField: SBAdminTextInputWidget,
111112
RichTextFormField: SBAdminCKEditorWidget,
112-
RichTextUploadingFormField: SBAdminCKEditorWidget,
113+
RichTextUploadingFormField: SBAdminCKEditorUploadingWidget,
113114
forms.ChoiceField: SBAdminSelectWidget,
114115
forms.TypedChoiceField: SBAdminSelectWidget,
115116
forms.NullBooleanField: SBAdminNullBooleanSelectWidget,

src/django_smartbase_admin/admin/widgets.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import json
22

33
from ckeditor.widgets import CKEditorWidget
4+
from ckeditor_uploader.widgets import CKEditorUploadingWidget
45
from django import forms
56
from django.contrib.admin.widgets import (
67
AdminURLFieldWidget,
@@ -108,6 +109,10 @@ def __init__(
108109
)
109110

110111

112+
class SBAdminCKEditorUploadingWidget(CKEditorUploadingWidget, SBAdminCKEditorWidget):
113+
pass
114+
115+
111116
class SBAdminSelectWidget(SBAdminBaseWidget, forms.Select):
112117
template_name = "sb_admin/widgets/select.html"
113118
option_template_name = "sb_admin/widgets/select_option.html"

0 commit comments

Comments
 (0)