fields.py 409 B

12345678910111213141516
  1. from ckeditor import fields
  2. from . import widgets
  3. class RichTextUploadingField(fields.RichTextField):
  4. def formfield(self, **kwargs):
  5. defaults = {
  6. "form_class": RichTextUploadingFormField,
  7. }
  8. defaults.update(kwargs)
  9. return super().formfield(**defaults)
  10. class RichTextUploadingFormField(fields.RichTextFormField):
  11. widget = widgets.CKEditorUploadingWidget