Django-Ckeditor.

Django Admin CKEDITOR Integration
Jetzt downloaden

Django-Ckeditor. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Shaun Sephton
  • Website des Verlags:
  • http://github.com/shaunsephton/

Django-Ckeditor. Stichworte


Django-Ckeditor. Beschreibung

Django Admin CKEDITOR Integration Django-CKEDITOR ist ein Django-Plugin, das ein RichTextField- und CKEDITORWIDGET mit einem CKEDITOR mit dem Bild-Upload und der Browsing-Unterstützung bereitstellt 2. Fügen Sie den CKEditor zu Ihrer Installation_Apps-Einstellung hinzu. 3. Kopieren Sie das Medien- / CKEditor-Verzeichnis in ein beliebiges Verzeichnis in Ihrem Medienwurzel. Sie können den Speicherort in Ihren Einstellungen überschreiben (siehe unten). 4. Fügen Sie die Einstellung von CKEDITOR_MEDIA_PREFIX in die Einstellungen des Projekts hinzu. Diese Einstellung gibt ein URL-Präfix an das CKEDITOR JS- und CSS-Medien an (nicht hochgeladene Medien). Vergewissern Sie sich, dass Sie einen nachlaufenden Slash verwenden: CKEDITOR_MEDIA_PREFIX = "/ media / ckeditor /" 5. Fügen Sie die Einstellung von CKEDITOR_UPLOAD_PATH auf die Datei des Projekts hinzu. Diese Einstellung gibt einen absoluten Pfad in Ihr CKEDITOR-Medien-Upload-Verzeichnis an. Stellen Sie sicher, dass Sie Schreibberechtigungen für den Pfad haben, dh: ckeditor_upload_path = "/home/media/media.lawrence.com/upplasts" 6. Die CKEDITOR-URL hinzufügen In der URL.Py-Datei des Projekts: (R '^ ^ ckeditor /', Fügen Sie einschließt ('ckeditor.urls')), 7. Fügen Sie optional eine CKEDITOR_UPLOAD_PREFIX-Einstellung in die Einstellungen des Projekts hinzu. Diese Einstellung gibt ein URL-Präfix an mit dem CKEDITOR hochgeladenen Medien an, dh ckeditor_upload_prefix = "http://media.lawrence.com/media/ckuploads/(iF CKEDITOR_UPLOAD_PREFIX ist nicht angegeben, die Medien-URL fällt mit dem Unterschied von auf media_url zurück. Media_ROOT und CKEDITOR_UPLOAD_PATHE ANHÄNGTEN.) UsageFieldThe schnellste Weg, um Ihre Modelle auf Richtext-Bearbeitungsfunktionen hinzuzufügen, ist die Verwendung des mitgelieferten RichTextField-Modells-Feldtyps. Ein CKEDITOR-Widget wird als das Formularbereich erbracht, aber in allen anderen Grüsten verhält sich das Feld als Standard-Django Textfield . Zum Beispiel: von django.db Import-Models von CKEDITOR.Fields Import RichTextFieldClass Post (Models Beitrag zum Import adminfrom ckeditor.widgets Import CKEDITORWIDGetGrom Post.Models Import Postclasse PostadminForm (Forms.ModelMorm): content = Forms.Charfield (Widget = CKEDITO rwidget ()) Klasse Meta: Modell = Postklasse Postadmin (admin.modeladmin): Form = postadminformadmin.site.Register (Beitrag, Postadmin) Anforderungen: · Python · Django Was ist neu in dieser Version: · Fügen Sie Ressourcen ein, entschuldige das.


Django-Ckeditor. Zugehörige Software