Pada dasarnya Django-admin-ckeditor hanya file CKEditor JavaScript dengan file 'fields.py' & nbsp; memberikan 'RichTextField' dan 'CkeditorWidget' yang melekat dalam javascript yang tepat untuk widget bentuk lapangan.
1. Menyatakan model dengan 'RichTextField'.
2. di admin.py, gunakan formfield yang menimpa menambahkan widget ckeditor untuk bidang teks kaya.
--- Models.py ---
dari ckeditor.fields impor RichTextField
Kelas SampleModel (models.Model):
& Nbsp; & nbsp; & nbsp; description = RichTextField ()
--- Admin.py ---
dari ckeditor.fields impor RichTextField, CkeditorWidget
Kelas SampleModelAdmin (admin.ModelAdmin):
& Nbsp; & nbsp; & nbsp; formfield_overrides = {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; RichTextField: {'widget': CkeditorWidget},
& Nbsp; & nbsp; & nbsp; }
Persyaratan :
- Python
- Django
Komentar tidak ditemukan