Django-adminhelp είναι ένα κουμπωτό σύστημα βοήθειας για Django Πλαίσιο Web για να χρησιμοποιηθεί με την εφαρμογή διαχείρισης.
Διαχειριστής Βοήθεια εμπνεύστηκε από το σύστημα βοήθειας του Django Grappelli.
Σελίδα Έργου
& Nbsp? Http: //github.com/semente/django-adminhelp
Εγκατάσταση & Ρύθμιση
Διαχειριστής Βοήθεια είναι στο δείκτη Python πακέτο (PyPI) και μπορείτε εύκολα να εγκαταστήσετε την πιο πρόσφατη σταθερή έκδοση του χρησιμοποιώντας τα εργαλεία pip ή easy_install. Δοκιμάστε:
Pip εγκατάσταση Django-adminhelp
ή:
easy_install Django-adminhelp
Εναλλακτικά, μπορείτε να εγκαταστήσετε το διαχειριστή Βοήθεια από τον πηγαίο κώδικα εκτελεί την εντολή παρακολούθησης σε κατάλογο που περιέχει το αρχείο setup.py:
python setup.py εγκαταστήσετε
Μετά την εγκατάσταση των απαιτήσεων θα πρέπει να ρυθμίσετε το έργο σας να αναγνωρίζει ότι η εφαρμογή διαχειριστή Βοήθεια προσθέτοντας «adminhelp» για τη ρύθμιση σας INSTALLED_APPS και να ρυθμίσετε το URLConf έργο όπως ακολουθεί:
urlpatterns = πρότυπα ('',
& Nbsp? # ...
& Nbsp? (R '^ admin / Βοήθεια /', περιλαμβάνουν («adminhelp.urls»)), # έθεσε πριν από urls το admin
& Nbsp? (R '^ admin /', περιλαμβάνουν (admin.site.urls)),
)
Μην ξεχάσετε να εκτελέσετε την εντολή syncdb.
Διαχειριστής Βοήθεια παρέχει επίσης πρότυπα για να δείξει ένα κουμπί "Βοήθεια" σε ορισμένες σελίδες του διαχειριστή. Μπορείτε να ρυθμίσετε το ModelAdmin που σας ενδιαφέρει, όπως ακολούθως:
κατηγορία ExampleAdmin (admin.ModelAdmin):
& Nbsp? Change_list_template = 'adminhelp / admin / change_list.html »
& Nbsp? Change_form_template = 'adminhelp / admin / change_form.html »
& Nbsp? ...
Θα χρειαστεί να προσθέσετε την django.core.context_processors.request για TEMPLATE_CONTEXT_PROCESSORS σας να χρησιμοποιήσετε αυτά τα πρότυπα και την HELP_LINK ετικέτες πρότυπο και help_list_item.
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp? # ...
& Nbsp? "Django.core.context_processors.request»,
)
Απαιτήσεις :
- Python
- Django
- Django θέσεις
Τα σχόλια δεν βρέθηκε