redsolutioncms.django-TinyMCE-feste gjør det mulig å legge ved filer og bilder for noen gjenstander, spesifisert i konfigurasjonen. & Nbsp; Hvis du bruker TinyMCE å redigere objekt innhold, gjør denne modulen for deg koblinger til filer i hyperkobling velger du boksen og liste over bilder i bildevalgboksen.
Installasjon:
& Nbsp; en. Sett vedlegg som siste elementet til din INSTALLED_APPS i din settings.py innenfor Django prosjekt.
& Nbsp; 2. Synkronisere databasen
& Nbsp; ./ manage.py SyncDB
Bruk:
I settings.py:
Spesifisere Modeller som for generell til å legge til bilder og filer
ATTACHMENT_FOR_MODELS = [
& Nbsp; '.
]
Angi modell å være oppført i link-liste
ATTACHMENT_LINK_MODELS = [
& Nbsp; '.
]
For gjenstander som er oppført i link-liste disse attributtene vil bli brukt:
& Nbsp; * get_absolute_url () for å hente url.
& Nbsp; * __unicode () __ å hente ordrik navn.
I urls.py:
Legg til vedlegg til urls.py FØR admin /
(R '^', inkluderer ('attachment.urls')), Må # plasseres før admin /
Eksempel:
settings.py
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'vedlegg',
)
ATTACHMENT_FOR_MODELS = [
& Nbsp; 'item.models.Item',
]
ATTACHMENT_LINK_MODELS = [
& Nbsp; 'news.models.News',
]
TINYMCE_DEFAULT_CONFIG = {
& Nbsp; 'external_image_list_url': 'bilder /',
& Nbsp; 'external_link_list_url': 'linker /',
}
urls.py
urlpatterns + = mønstre ('',
& Nbsp; (r '^', inkluderer ('attachment.urls')), # Må plasseres før admin /
& Nbsp; (r '^ admin /', inkluderer (admin.site.urls)),
)
Nå kan du legge ved bilder og filer til Element objekt. Etter at du vil spare varen-objekt i TinyMCE editor for denne siden vil være tilgjengelig:
& Nbsp; * vedlagte bilder i bildeliste.
& Nbsp; * vedlagte filer i liste med linker.
& Nbsp; * all News objekter i listen over lenker
Hva er nytt i denne utgaven:.
- Bestilling av nye & quot; posisjon & quot; feltet aktivert.
Krav :
- Python
Kommentarer ikke funnet