django-adminhelp est un système d'aide enfichable pour cadre Web Django pour être utilisé avec application d'administration.
Aide Admin a été inspiré par le système de Django Grappelli d'aide.
Page du projet
& Nbsp; http: //github.com/semente/django-adminhelp
Installation et configuration
Aide Admin est en Python Package Index (PyPI) et vous pouvez facilement installer la dernière version stable de l'aide des outils PIP ou easy_install. Essayez:
pip installer django-adminhelp
ou:
easy_install django-adminhelp
Alternativement, vous pouvez installer Aide Admin à partir du code source exécutant la commande de suivi sur le répertoire qui contient le fichier setup.py:
python setup.py install
Après l'installation des exigences que vous devez configurer votre projet reconnaît l'application Admin Aide ajoutant 'adminhelp' à votre paramètre INSTALLED_APPS et la configuration de l'URLconf projet comme suit:
urlpatterns = patterns ('',
& Nbsp; # ...
& Nbsp; (r '^ admin / aide /', include ('adminhelp.urls')), # mettez avant urls admin
& Nbsp; (r '^ admin / », inclure (admin.site.urls)),
)
Ne oubliez pas d'exécuter la commande syncdb.
Aide Admin fournit également des modèles pour montrer un bouton "Aide" sur certaines pages d'administration. Vous pouvez configurer le ModelAdmin vous intéresse comme suit:
classe ExampleAdmin (admin.ModelAdmin):
& Nbsp; change_list_template = 'adminhelp / admin / change_list.html'
& Nbsp; change_form_template = 'adminhelp / admin / change_form.html'
& Nbsp; ...
Vous devrez ajouter le django.core.context_processors.request sur vos TEMPLATE_CONTEXT_PROCESSORS d'utiliser ces modèles et les balises de modèle HELP_LINK et help_list_item.
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; »django.core.context_processors.request ',
)
Exigences :
- Python
- Django
- django-positions
Commentaires non trouvées