Django-servee is vir WYSIWYG redigering van jou modelle op die voorkant van jou site, en vir die bou van gereedskap vir bestuurders, wat nie heeltemal behoort nie in die admin.
Servee werk die beste gebou op Pinax. Jy kan kieskeurig oor watter komponente wat jy wil, en dit is eenvoudig jou eie komponente te bou.
Servee is model-onafhanklike, en is ontwerp om nie te kry in die weg van die terrein-bou proses nie, maar 'n vlak van funksionaliteit en 'n minimale koste op die top van 'n bestaande Django of Pinax webwerf by te voeg.
Die dokumente is nie gebou, dit is 'n alfa weergawe van servee en kan baie foute bevat.
Eerste moet jy servee in jou omgewing:
PIP installeer -e git + git: //github.com/servee/servee.git#egg=django-servee
of aflaai en
./setup.py installeer
Ek neut is nie die opstel van die ander dependancies te lees van daar so navigeer na jou servee gids in jou pad nou (
Dan voeg servee geïnstalleer apps en voeg die twee middleware pakkette.
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",
Ook Voeg hierdie instelling te settings.py
SRV_WYSIWYG_EDITOR = 'tinymce'
Dan syncdb en build_static
Dit is belangrik om servee URL's te voeg.
url (r "^ servee /", sluit ("servee.urls")),
Voeg by jou basis template
Verander nou jou templates op bladsye wat jy wil wysig frontend admin te voeg:
[http://github.com/bartTC/django-frontendadmin]
Requirements:
- Python
- Django
Kommentaar nie gevind