django-servee jest dla WYSIWYG edycji swoich modeli na przedniej części witryny i narzędzi budowlanych dla kierowników budów, które nie dość należą w admin.
Servee działa najlepiej zbudowany na Pinaks. Możesz być wrażliwe na składniki, które mają, i to jest bardzo proste tworzenie własnych komponentów.
Servee jest niezależny od modelu i jest zaprojektowany tak, aby w sposób procesu budowania witryny, ale dodać poziom funkcjonalności i minimalny koszt na istniejącej już witrynie Django lub Pinaks.
Docs nie są budowane, jest to wersja alpha servee i mogą zawierać wiele błędów.
Najpierw należy umieścić servee w środowisku:
pip install -e git + git: //github.com/servee/servee.git#egg=django-servee
lub pobrać i
./setup.py zainstalować
I nie jest to konfiguracja pip, aby przeczytać inne dependancies stamtąd tak, przejdź do folderu servee w drogę teraz (
Następnie dodać servee do zainstalowanych aplikacji i dodać dwa pakiety oprogramowania warstwy pośredniej.
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"
Również Dodaj tego ustawienia do settings.py
SRV_WYSIWYG_EDITOR = 'TinyMCE "
Następnie syncdb i build_static
To ważne, aby dodać adresy URL servee.
url (r "^ servee /", to ("servee.urls")),
Dodaj do szablonu bazowego
Teraz zmień swoje szablony na stronach, które chcesz edytować, aby dodać frontend admina:
[http://github.com/bartTC/django-frontendadmin]
Requirements:
- Python
- Django
Komentarze nie znaleziono