django-servee er for WYSIWYG redigering av dine modeller på fronten av nettstedet ditt, og for å bygge verktøy for byggeledere, som ikke helt hører hjemme i admin.
Servee fungerer best bygget på Pinax. Du kan være kresen om hvilke komponenter du ønsker, og det er enkelt å bygge dine egne komponenter.
Servee er modell-uavhengig, og er utformet for ikke å komme i veien for den site-building prosess, men å legge til et nivå av funksjonalitet og en minimal kostnad på toppen av en eksisterende Django eller Pinax nettstedet.
Docs er ikke bygget, er dette en alfaversjon av servee og kan inneholde mange feil.
Først bør du sette servee i miljøet:
PIP installere -e git + git: //github.com/servee/servee.git#egg=django-servee
eller laste ned og
./setup.py installere
Jeg pip er ikke satt opp til å lese de andre dependancies derfra så navigere til servee mappe på din vei nå (
Deretter legger servee til installerte programmer og legge de to mellomvare pakker.
INSTALLED_APPS = [
& Nbsp; & nbsp; & nbsp; #servee_dependancies
& Nbsp; & nbsp; & nbsp; "Ajax_validation",
& Nbsp; & nbsp; & nbsp; "Uni_form",
& Nbsp; & nbsp; & nbsp; "staticfiles",
& Nbsp; & nbsp; & nbsp; "Sorl.thumbnail",
& Nbsp; & nbsp; & nbsp; "Frontendadmin",
& Nbsp; & nbsp; & nbsp; #servee
& Nbsp; & nbsp; & nbsp; 'Servee',
& Nbsp; & nbsp; & nbsp; 'improved_inlines',
& Nbsp; & nbsp; & nbsp; 'Servee.wysiwyg',
& Nbsp; & nbsp; & nbsp; 'Servee.wysiwyg.tinymce',
& Nbsp; & nbsp; & nbsp; 'Servee.toolbar',
& Nbsp; & nbsp; & nbsp; # 'Servee.aetna_product',
& Nbsp; & nbsp; & nbsp; #media
& Nbsp; & nbsp; & nbsp; 'Servee.contrib.media.image',
& Nbsp; & nbsp; & nbsp; 'Servee.contrib.media.video',
& Nbsp; & nbsp; & nbsp; 'Servee.contrib.media.document',
& Nbsp; & nbsp; & nbsp; 'Servee.contrib.media.gallery',
& Nbsp; & nbsp; & nbsp; #toolbars
& Nbsp; & nbsp; & nbsp; 'Servee.contrib.tools.gallery',
]
MIDDLEWARE_CLASSES
"Servee.wysiwyg.middleware.WysiwygMiddleware",
"Servee.toolbar.middleware.ToolbarMiddleware",
Også Legg denne innstillingen til settings.py
SRV_WYSIWYG_EDITOR = 'TinyMCE'
Deretter SyncDB og build_static
Det er viktig å legge til servee webadresser.
url (r "^ servee /", inkluderer ("servee.urls")),
Legg til din base mal
Nå endre dine maler på sidene du ønsker å redigere å legge frontend-administrator:
[http://github.com/bartTC/django-frontendadmin]
Requirements:
- Python
- Django
Kommentarer ikke funnet