Verwendung django-Paging-Verlängerung mit Django und Jinja2 / Coffin
Frage
Vor kurzem habe ich meine Template-Engine von Standard Jinja2 / Coffin. Alles funktioniert ganz gut, aber ich habe Probleme versucht Django / Jinja2 django-Paging ( http://linux.softpedia.com/get/Internet/HTTP-WWW-/django-paging-58496.shtml ) Erweiterung in meinem Projekt.
Es ist ein Beispiel, wie man mit Jinja diese Erweiterung verwenden:
{% with paginate(request, my_queryset) as results %}
{{ results.paging }}
{% for result in results.objects %}
{{ result }}
{% endfor %}
{{ results.paging }}
{% endwith %}
Einfach gesagt, ich weiß nicht, wo und wie dieser neuen Tag Paginieren zu definieren, indem Jinja2 Motor erkannt werden.
Ich habe versucht, zu setzen ist in settings.py wie:
JINJA2_EXTENSIONS = (
'paging.helpers.paginate',
)
aber der Fehler ausgelöst:
paginate() takes at least 2 arguments (1 given)
Jede Hilfe sehr geschätzt wird.
Lösung
Ok, Problem gelöst. Die Paging-Anwendung sollte in INSTALLED_APPS hinzugefügt (settings.py)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow