django_ckeditorfiles

Software kuvakaappaus:
django_ckeditorfiles
Ohjelmiston tiedot:
Versio: 1.0.1
Lähetyksen päivämäärä: 20 Feb 15
Lupa: Vapaa
Suosio: 0

Rating: 2.5/5 (Total Votes: 2)

django_ckeditorfiles on CKEditorista niputettu kuin Django app.
Asenna
Pip asentaa ckeditorfiles
Asetukset
Lisää "ckeditorfiles" ja "django.contrib.staticfiles 'to INSTALLED_APPS.
ckeditor.js
Koko lähdekoodi CKEditorista on staattinen / ckeditorfiles /. Tämä tarkoittaa, että voit sisällyttää lähteistä oman malleja käyttäen:
{% Kuormitus staticfiles%}

(Sinun ei tarvitse tehdä tätä, jos käytät CKEditorWidget)
ckeditorfiles.widgets.CKEditorWidget
CKEditorWidget on alaluokka, django.forms.widgets.Textarea. Se sisältää automaattisesti ckeditor.js, ja lisää:

jälkeen tekstikenttään. id on id textarea, ja config on config parametri rakentajan widget, koodattu JSON.
Esimerkki
alkaen Django tuonti lomakkeet
alkaen ckeditorfiles.widgets tuonti CKEditorWidget
malleista tuonti Page
luokan PageForm (forms.ModelForm):
& Nbsp; body = forms.CharField (widget = CKEditorWidget (config = {'toolbar ":" Basic ",
& Nbsp; "korkeus": "300px"}))
& Nbsp; luokka Meta:
& Nbsp; malli = Page
Config parametri CKEditorWidget on config parametri CKEDITOR.replace (...). Katso: http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Setting_Configurations.
Alaluokka CKEditorWidget
Voit luoda omia CKEditorista kokoonpanoissa kuten uudelleen käytettävissä luokkiin subclassing CKEditorWidget ja antaa oletusarvot default_config luokan attribuutti:
alkaen ckeditorfiles.widgets tuonti CKEditorWidget
luokan MyCKEditorWidget (CKEditorWidget):
& Nbsp; default_config = {'toolbar ":" Basic ",
& Nbsp; "korkeus": "300px"}
Default_config luokan ominaisuus oletusarvot voidaan ohittaa kanssa config parametri __init__, niin voit ohittaa korkeus-config on MyCKEditorWidget näin:
widget = MyCKEditorWidget (config = {'korkeus': '100px'})

Vaatimukset :

  • Python
  • Django

Muu ohjelmistojen kehittäjä Espen Angell Kristiansen

awsfabrictasks
awsfabrictasks

14 Apr 15

django_extjs4
django_extjs4

20 Feb 15

Kommentit django_ckeditorfiles

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!