django-admin-tools ist eine Sammlung von Erweiterungen/Tools für die standardmäßige Django-Administrationsoberfläche. Sie umfasst:
ein voll ausgestattetes und anpassbares Dashboard;
eine anpassbare Menüleiste;
Tools, die Admin-Themen einfacher machen.
Der Code wird auf Github gehostet.
Django-admin-tools ist großzügig dokumentiert, Sie können die Dokumentation online durchsuchen. Ein guter Anfang ist die Lektüre der Kurzanleitung.
Das Projekt wurde von David Jean Louis erstellt und wurde zuvor auf Bitbucket gehostet.
Bitte treten Sie der Mailingliste bei, wenn Sie über die Zukunft von Django-Admin-Tools diskutieren möchten.
django-admin-tools ist mit Django 1.11 LTS bis Django 4.0 sowie Python 2.7, 3.5+ kompatibel.
Für ältere Python- und Django-Versionen verwenden Sie bitte die 0.8.1-Version von Django-Admin-Tools, die auf Pypi verfügbar ist.
Um django-admin-tools zu installieren, führen Sie den folgenden Befehl in diesem Verzeichnis aus:
Python setup.py installieren
Wenn Sie über das Python-Dienstprogramm easy_install verfügen, können Sie auch Folgendes eingeben, um es in einem Schritt herunterzuladen und zu installieren:
easy_install django-admin-tools
Oder wenn Sie pip verwenden:
pip install django-admin-tools
Wenn Sie möchten, können Sie das enthaltene Verzeichnis „admin_tools“ auch einfach irgendwo in Ihrem Python-Pfad platzieren oder von irgendwo in Ihrem Python-Pfad einen Symlink darauf erstellen. Dies ist nützlich, wenn Sie an einer Mercurial-Kasse arbeiten.
Eine Installationsanleitung finden Sie in der Dokumentation.
Eine umfangreiche Dokumentation ist vorhanden, sie wurde mit dem hervorragenden Sphinx-Programm erstellt
Es gibt ein Transifex-Projekt für Django-Admin-Tools.
Der Django-Administrator-Anmeldebildschirm:
Das Admin-Index-Dashboard:
Das Admin-Menü:
Dashboard-Module können gezogen, reduziert, geschlossen usw. werden:
Das App-Index-Dashboard: