redsolutioncms.django-tinymce-priedas leidžia pridėti failus ir vaizdus už bet kokius objektus, nurodyta konfigūracijoje. & Nbsp; Jei naudojate tinymce redaguoti objekto turinį, šis modulis leidžia jums nuorodas į failus hipersaitą pasirinkite langelį ir sąrašą atvaizdai vaizdo, pasirinkite langelį.
Įrengimas:
& Nbsp; 1. Įdėkite priedą su paskutiniais elementą prie jūsų INSTALLED_APPS savo settings.py jūsų Django projektą.
& Nbsp; 2. Sinchronizuoti savo duomenų bazę
& Nbsp; ./ manage.py syncdb
Naudojimas:
Be settings.py:
Nurodykite Modeliai, kuriems you`d norite pridėti nuotraukas ir failus
ATTACHMENT_FOR_MODELS = [
& Nbsp; ".
]
Nurodykite Modelis turi būti išvardyti nuorodą sąrašo
ATTACHMENT_LINK_MODELS = [
& Nbsp; ".
]
Dėl išvardytų nuorodų sąrašą objektų, bus naudojami šie požymiai:
& Nbsp; * get_absolute_url () gauti nuorodą.
& Nbsp; * __unicode () __ gauti vedant daugiau vardą.
Be urls.py:
Pridėti prisirišimą prie urls.py PRIEŠ admin /
(R "^", apima ("attachment.urls)) # Turi būti pateikti iki admin /
Pavyzdys:
settings.py
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "priedas"
)
ATTACHMENT_FOR_MODELS = [
& Nbsp; "item.models.Item"
]
ATTACHMENT_LINK_MODELS = [
& Nbsp; "news.models.News"
]
TINYMCE_DEFAULT_CONFIG = {
& Nbsp; "external_image_list_url": "images /"
& Nbsp; "external_link_list_url": "nuorodos /"
}
urls.py
urlpatterns + = modeliai (''
& Nbsp; (r "^", apima ("attachment.urls)) # Turi būti pateikti iki admin /
& Nbsp; (R '^ admin / "apima (admin.site.urls)),
)
Dabar jūs galite pridėti atvaizdus ir failus punktas objektą. Po sutaupysite Elementą-objektą TinyMCE redaktorius šiame puslapyje bus galima rasti:
& Nbsp; * pridėtas vaizdus sąraše vaizdų.
& Nbsp; * pridėtas failus nuorodų sąrašas.
& Nbsp; * visos naujienos objektai sąraše nuorodų
Kas naujo , šioje laidoje:.
- Rikiuoti pagal naują & quot; pozicija & quot; srityje įjungta.
Reikalavimai :
- Python
Komentarai nerastas