Paquetes: Cómo instalar django-ckeditor

Cómo instalar django-ckeditor

 

Instalación

pip install django-ckeditor

Para usar django-ckeditor en el administrador hay que agregarlo a su archivo settings.py, en la sección INSTALLED_APPS

# settings.py
INSTALLED_APPS = (
    ...
    'ckeditor',
)

y en el modelo importamos ckeditor

from ckeditor.fields import RichTextField

y lo añadimos al campo correspondiente

class Post(models.Model):
     content = RichTextField()

ejecutamos las migraciones

python3 manage.py makemigrations
python3 manage.py migrate

y para poner todas las opciones en la barra de herramientas

CKEDITOR_CONFIGS = {
     'default': {
         'toolbar': 'full',
     },
}

ya con esto contamos con el editor de texto con todas sus funciones.