Django-adminhelp adalah sistem bantuan pluggable untuk Django Kerangka Web untuk digunakan dengan aplikasi administrasi.
Admin Bantuan terinspirasi oleh sistem bantuan Django Yehudi.
Halaman proyek
& Nbsp; http: //github.com/semente/django-adminhelp
Instalasi & Konfigurasi
Admin Bantuan dalam Paket Indeks Python (PyPI) dan Anda dapat dengan mudah menginstal versi stabil terbaru itu menggunakan alat pip atau easy_install. Coba:
pip menginstal Django-adminhelp
atau:
easy_install Django-adminhelp
Atau, Anda dapat menginstal Bantuan Admin dari kode sumber menjalankan perintah berikut pada direktori yang berisi file setup.py:
python setup.py install
Setelah instalasi persyaratan yang Anda butuhkan mengkonfigurasi proyek Anda untuk mengenali aplikasi Admin Bantuan menambahkan 'adminhelp' untuk pengaturan INSTALLED_APPS Anda dan setup URLConf proyek seperti berikut:
urlpatterns = pola ('',
& Nbsp; # ...
& Nbsp; (r '^ admin / help /', termasuk ('adminhelp.urls')), # meletakkannya sebelum url admin
& Nbsp; (r '^ admin /', termasuk (admin.site.urls)),
)
Jangan lupa untuk menjalankan perintah syncdb.
Admin Bantuan juga menyediakan template untuk menunjukkan "membantu" tombol pada beberapa halaman admin. Anda dapat setup ModelAdmin Anda tertarik seperti berikut:
Kelas ExampleAdmin (admin.ModelAdmin):
& Nbsp; change_list_template = 'adminhelp / admin / change_list.html'
& Nbsp; change_form_template = 'adminhelp / admin / change_form.html'
& Nbsp; ...
Anda akan perlu menambahkan django.core.context_processors.request pada TEMPLATE_CONTEXT_PROCESSORS Anda untuk menggunakan template ini dan tag template HELP_LINK dan help_list_item.
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; 'django.core.context_processors.request',
)
Persyaratan :
- Python
- Django
- Django-posisi
Komentar tidak ditemukan