django-servee ist für WYSIWYG-Bearbeitung Ihrer Modelle auf dem Frontend Ihrer Website, und für Gebäude-Tools für Website-Manager, die nicht ganz in der Admin gehören.
Servee funktioniert am besten auf Pinax gebaut. Sie können wählerisch, welche Komponenten Sie wollen, und es einfach, eigene Komponenten zu bauen.
Servee ist modellunabhängige und soll nicht in der Art, des Standorts Bildungsprozess zu bekommen, aber auf ein Niveau von Funktionalität und einen minimalen Kosten auf einer vorhandenen Django oder Pinax Website.
Die Dokumente werden nicht gebaut, ist dies eine Alpha-Version von servee und kann viele Fehler enthalten.
Zuerst sollten Sie servee in Ihrer Umgebung setzen:
pip installieren -e + git git: //github.com/servee/servee.git#egg=django-servee
oder laden und
./setup.py installieren
Ich pip ist nicht eingerichtet, um die anderen Abhängigkeiten von dort gelesen werden, so gehen Sie zu Ihrem servee Ordner in den Weg jetzt (
Dann fügen Sie servee zu installierten Anwendungen und fügen Sie die beiden Middleware-Pakete.
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"
Auch diese Einstellung In den settings.py
SRV_WYSIWYG_EDITOR = 'tinymce "
Dann syncdb und build_static
Es ist wichtig, servee URLs hinzuzufügen.
url (r "^ servee /", include ("servee.urls")),
In Ihrem Basisvorlage
Ändern Sie nun die Vorlagen auf den Seiten, die Sie bearbeiten, um Frontend Admin hinzufügen möchten:
[http://github.com/bartTC/django-frontendadmin]
Requirements:
- Python
- Django
Kommentare nicht gefunden