Django-servee untuk WYSIWYG editing model Anda di ujung depan situs Anda, dan untuk membangun alat bagi manajer situs, yang tidak cukup termasuk dalam admin.
Servee bekerja terbaik dibangun di Pinax. Anda bisa pilih-pilih tentang komponen mana yang Anda inginkan, dan itu sangat mudah untuk membangun komponen sendiri.
Servee adalah model independen, dan dirancang untuk tidak mendapatkan di jalan dari proses pembuatan situs, tetapi untuk menambah tingkat fungsionalitas dan biaya minimal di atas sebuah Django atau Pinax situs yang ada.
Dokumentasi tidak dibangun, ini adalah versi alpha dari servee dan mungkin mengandung banyak bug.
Pertama Anda harus meletakkan servee di lingkungan Anda:
pip install git -e + git: //github.com/servee/servee.git#egg=django-servee
atau men-download dan
./setup.py menginstal
Saya pip tidak setup untuk membaca dependancies lain dari sana jadi arahkan ke folder servee Anda di jalan Anda sekarang (
Kemudian tambahkan servee untuk aplikasi diinstal dan menambahkan dua paket middleware.
INSTALLED_APPS = [
& Nbsp; & nbsp; & nbsp; #servee_dependancies
& Nbsp; & nbsp; & nbsp; "Ajax_validation",
& Nbsp; & nbsp; & nbsp; "Baju seragam",
& 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",
Juga Tambahkan pengaturan ini untuk settings.py
SRV_WYSIWYG_EDITOR = 'TinyMCE'
Kemudian syncdb dan build_static
Sangat penting untuk menambahkan url servee.
url (r "^ servee /", termasuk ("servee.urls")),
Tambahkan ke template dasar Anda
Sekarang mengubah template Anda pada halaman yang ingin Anda edit untuk menambahkan antarmuka admin:
[http://github.com/bartTC/django-frontendadmin]
Requirements:
- Python
- Django
Komentar tidak ditemukan