In principe django-admin-ckeditor is gewoon de CKEditor JavaScript-bestanden met een 'fields.py' file & nbsp; het verstrekken van een 'RichTextField' en een 'CkeditorWidget' dat de juiste javascript om de vorm veld widget hecht.
1. vast te stellen een model met een 'RichTextField'.
2. in de admin.py, gebruik dan de formfield overschrijft naar de CKEditor widget toevoegen aan de rijke tekstvelden.
--- Models.py ---
van ckeditor.fields importeren RichTextField
klasse SampleModel (models.Model):
& Nbsp; & nbsp; & nbsp; description = RichTextField ()
--- Admin.py ---
van ckeditor.fields importeren RichTextField, CkeditorWidget
klasse SampleModelAdmin (admin.ModelAdmin):
& Nbsp; & nbsp; & nbsp; formfield_overrides = {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; RichTextField: {'widget': CkeditorWidget},
& Nbsp; & nbsp; & nbsp; }
Eisen
- Python
- Django
Reacties niet gevonden