django_ckeditorfiles

Software captura de pantalla:
django_ckeditorfiles
Detalles de software:
Versión: 1.0.1
Fecha de carga: 20 Feb 15
Licencia: Libre
Popularidad: 0

Rating: 2.5/5 (Total Votes: 2)

django_ckeditorfiles es un CKEditor incluido como una aplicación de Django.
Instalar
PIP instalar ckeditorfiles
Configuración
Añadir 'ckeditorfiles' y 'django.contrib.staticfiles' a INSTALLED_APPS.
ckeditor.js
El código fuente de toda CKEditor es en estáticas ckeditorfiles / /. Esto significa que usted puede incluir las fuentes en sus plantillas utilizando:
{Carga% staticfiles%}

(No es necesario hacer esto si usted utiliza el CKEditorWidget)
ckeditorfiles.widgets.CKEditorWidget
CKEditorWidget es una subclase de django.forms.widgets.Textarea. Incluye automáticamente ckeditor.js, y agrega:

después de que el área de texto. id es el identificador del área de texto, y la configuración es el parámetro de configuración para el constructor del widget, codificado como JSON.
Ejemplo
de las formas de importación django
desde ckeditorfiles.widgets CKEditorWidget importación
a partir de modelos de importación Página
PageForm clase (forms.ModelForm):
& Nbsp; cuerpo = forms.CharField (widget de = CKEditorWidget (config = {'barra': 'Básico',
& Nbsp; 'height': '300px'}))
& Nbsp; la clase Meta:
& Nbsp; model = Página
El parámetro de configuración para CKEditorWidget es el parámetro de configuración para CKEDITOR.replace (...). Ver: http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Setting_Configurations.
CKEditorWidget subclase
Usted puede crear sus propias configuraciones CKEditor como clases reutilizables subclasificando CKEditorWidget y proporcionar valores predeterminados en el atributo de clase default_config:
desde ckeditorfiles.widgets CKEditorWidget importación
MyCKEditorWidget clase (CKEditorWidget):
& Nbsp; default_config = {'barra': 'Básico',
& Nbsp; 'height': '300px'}
El atributo de clase default_config proporciona valores predeterminados que se pueden sustituir con el parámetro de configuración para __init__, por lo que podría anular la altura-config de MyCKEditorWidget como esto:
Reproductor = MyCKEditorWidget (config = {'height': '100px'})

Requisitos :

  • Python
  • Django

Otro software de desarrollador Espen Angell Kristiansen

Comentarios a la django_ckeditorfiles

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!