django-alphafilter.

Ein alphabetischer Filter für Django-Administrator, der wie date_hierarchy arbeitet
Jetzt downloaden

django-alphafilter. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • The Apache License 2.0
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Corey Oordt, The Washington Times
  • Website des Verlags:
  • http://washingtontimes.com

django-alphafilter. Stichworte


django-alphafilter. Beschreibung

Ein alphabetischer Filter für Django-Administrator, der wie date_hierarchy arbeitet Django-alphafilter wurde entwickelt, um wie Django-Admin-Filter von Django zu arbeiten. Es setzt ein anklickbares Alphabet an derselben Stelle wie die Datumshierarchie - oben in der Ergebnisliste.installation: 1. Die einfachste Methode besteht darin, "PIP" oder "Easy_install" \ :: PIP installieren Django-alphafilter oder :: easy_install django-alphafilter2. Wenn Sie die Quelle herunterladen, können Sie es installieren, indem Sie das Skript "setup.py" ausführen :: cd / path / to / django-alphafilter / python setup.py install3. Fügen Sie der Datei "Settings" "Settings.py" des Projekts "'' '" hinzu, sodass Django die Vorlagen und Template-Tag.default alphabetThe-Standard-Alphabet ist, ist die Liste der Zeichen in dem Administrator, auch wenn es keine Daten für diesen Charakter gibt. Da es Daten gibt, sind die Buchstaben des Alphabets aktiviert. Alle Zeichen, die nicht im Standard-Alphabet, aber in den Daten vorhanden sind, werden jedoch dynamisch hinzugefügt.Die Probleme bei der Entwicklung des ordnungsgemäßen Alphabets nach Sprache ist das Standard-Alphabet eine Einstellung mit dem Namen "Default_alphabet" \. Die Standardeinstellung ist das ASCII-Alphabet und die Ziffern. Sie können das "Default_alphabet" auf eine Zeichenfolge oder Liste oder Tupel einstellen. Wenn Sie nur das, was die ASCII-Zeichen, keine Ziffern :: default_alphabet = u'abcdefghijklmnopqrstuvwxyz'For, das deutsche Alphabet :: Default_alphabet = U'0123456789A \ XC4BCDEFGHIJKLMNO \ xD6pqrs \ xdftu \ xDCVWXYZ'FOR Das isländische Alphabet :: Default_alphabet = U'0123456789A \ XC1BD \ XD0E \ XC9FGHI \ XCDJKLMNO \ xD3prstu \ xDavxy \ xDD \ xDE \ XD6'Die Bestellnahme des Alphabets bleibt nicht dieselbe wie eingegeben, es ist sortiert Python's List-Sortiermethode Beispiel :: alphabet_filter = 'Name'Syou muss auch eine Vorlage für das Modell (oder die Anwendungsanwendung) erstellen, die die "Change_list.html-Template der Administrator" überschreibt. , und ein Verzeichnis mit dem Namen der Anwendung und optional der Name des Modells. Wenn Sie beispielsweise den Filter auf dem Modell "Tag" einer Anwendung namens "Cooltags" hinzufügen Die Anwendung ("TEMPLATES / ADMIN / COOLTAGS" \) -Allustration, um es für jedes Modell in dieser Anwendung zu funktionieren, oder legen Sie es in das Modellverzeichnis ("Vorlagen / Administrator" ("Templates / Admin / Cooltags / Tag"), damit es nur dafür funktioniert Modell zu einer unendlichen Schleife der Vererbung. Anforderungen: · Python · Django


django-alphafilter. Zugehörige Software