django-sorter

Screenshot der Software:
django-sorter
Softwarebeschreibung:
Version: 0.1
Upload-Datum: 11 May 15
Entwickler: Jannis Leidel
Lizenz: Frei
Popularität: 6

Rating: 1.0/5 (Total Votes: 1)

django-Sorter ist ein Django-Applikation, die mit Sortieren von Objekten in Django-Vorlagen ohne Änderung Ihre Meinung hilft, kann mehrfach auf der gleichen Seite oder eine Vorlage verwendet werden, bietet Helfer, auf einfache Weise Verbindungen und Formen, um die Sortierkriterien zu wechseln (einschließlich die Sortierreihenfolge) und hat ~ 100% Testabdeckung.
Quickstart
1. Holen Sie sich die App mit Ihrem favorte Python Verpackung Werkzeug, zB:
& Nbsp; pip installieren django-Sortierer
2. Liste diese Anwendung in der INSTALLED_APPS Einstellung. Ihre Einstellungsdatei könnte etwa so aussehen:
& Nbsp; INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; "Sortierer",
& Nbsp;)
3. Wenn es nicht bereits in Ihrer Konfiguration hinzugefügt wird, fügen die Anfrage template Zusammenhang Prozessor die TEMPLATE_CONTEXT_PROCESSORS Einstellung (die Sie benötigen, um es hinzuzufügen):
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; "django.core.context_processors.request ',
& Nbsp;)
4. Geben Sie die Sortierkriterien erlaubt, zumindest für die default 'sort' Sortierquerystring-Parameter:
& Nbsp; SORTER_ALLOWED_CRITERIA = {
& Nbsp; 'Art': ['first_name "," creation_date', 'title'],
& Nbsp;}
5. Fügen Sie diese Zeile am Anfang der Vorlage, um die Sortier Tags zu laden:
& Nbsp; {% Last sorter_tags%}
6. Entscheiden Sie sich für eine Variable, die Sie möchten, zu sortieren, und verwenden Sie die Art-Tag auf dieser Variablen vor Iteration über sie.
& Nbsp;% {sort Objekte als sorted_objects%}
7. Optional können Sie eine unterschiedliche Reihenfolge, Links oder Formulare anzuzeigen:
& Nbsp;
& Nbsp; {% sortlink von "first_name"%} Nach Vorname {% endsortlink%}
& Nbsp; {% sortlink von "creation_date, -title"%} nach Erstellungsdatum und Titel {% endsortlink%}
& Nbsp; ...
& Nbsp;
& Nbsp; Der Template-Tag nimmt eine durch Kommata getrennte Liste von Sortier Aussagen. Es ist auch ein Block-Tag und ermöglicht es Ihnen, um die Beschriftung des generierten Link. Die vorherige Snippet wird wie folgt wiedergegeben werden:
& Nbsp;
& Nbsp; Nach dem Name
& Nbsp; Nach Erstellung und Titel
& Nbsp; ...
& Nbsp;
. & Nbsp; Ähnlich der {% sortform%} Template-Tag macht ein Formular anstelle eines einfachen Link

Anforderungen :

  • Python
  • Django

Andere Software von Entwickler Jannis Leidel

django-staticfiles
django-staticfiles

14 Apr 15

django-appconf
django-appconf

15 Apr 15

django-dbtemplates
django-dbtemplates

11 May 15

celery-haystack
celery-haystack

20 Feb 15

Kommentare zu django-sorter

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!