Django-Infinite-Pagination

Oneindige paginering voor Django
Download nu

Django-Infinite-Pagination Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Filip Wasilewski
  • Uitgever website:
  • http://www.pybytes.com

Django-Infinite-Pagination Tags


Django-Infinite-Pagination Beschrijving

Django-oneindige paginering is een zeer eenvoudige helper voor Django 1.4 die één ding doet: efficiënt met een efficiënte objecten van het grote objecten op systemen waarbij het gebruik van standaard Django-paginator onpraktisch is vanwege een aanzienlijke telling (ie postgrezen). onder de kap Gebruikt een enkele query om objecten voor de huidige pagina op te halen en te controleren op de beschikbaarheid van een opeenvolgende pagina. De InfinitePaginator is een vervanging voor Django Django.core.paginator.paginator.Quick startinclude Django-Infinite-Pagination in uw vereistenbestand (of PIP-installatie Django-Infinite-paginering) en voeg Infinite_pagination toe aan geïnstalleerde apps. Zet het kenmerk Paginator_class op basis van uw ListView-gebaseerde weergave aan InfinitePaginator en specificeer Paginate_by Attribuut: Klasse Articlelistview (LISTVIEW): Model = Artikel Paginate_by = 10 Paginator_class = InfinitedPaginatorto Display Pagination-links in Een sjabloon laadt de infinite_paginatiemalplaatje-tags en zet {% paginate%} op de plaats die u wilt Ination-links om op te verschijnen: {% Load Infinite_pagination%} {% voor object in Object_List%} {{object}} {% Endfor%} {% Paginate%} Een generieke paginering / infinite_pagination.html sjabloon die goed werkt met Twitter bootstrap-stylesheet wordt geleverd door deze applicatie. Pas het aan aan uw vereisten. Paginerend in templatesometimes-toepassingsmeningen kunnen niet worden gewijzigd en de paginering kan alleen op het sjabloonniveau worden gedaan. Het autopaginaatjabloon-tag wordt verschaft als een laatste toevluchtsoord van het toepassen van paginering naar objectlijsten inside sjablonen: {% load Infinite_pagination%} {% autopaginate object_list per_page = 10 als paginated_list%} {% voor object in pagined_list%} {{object}} {{object}} {{object}} {{object}} {{object}} {{object}} {{object}} % Endfor%} {% paginate%} De autopaginate tag neemt een queryset en een aantal items per pagina als invoer en retourneert een pagina-snijd voor weergave in een sjabloon. Huidig paginanummer wordt opgehaald van sjablooncontext of pagina-aanvraag Ontvang params. Het kan ook worden gespecificeerd als een optionele tag-param: {% Autopaginate Object_List per_page = 10 Page = 2 Als paginatief_list%} De tag stelt ook paginator en PAGE_OBJ-sjabloon-contextvariabelen in voor het paginaat-tag dat ze gebruikt om navigatie-koppelingen te rennen. PRODUCTIES HOMEPAGE


Django-Infinite-Pagination Gerelateerde software

Obraz

Statische site-generator in een enkel Python-bestand vergelijkbaar met Jekyll ...

71

Downloaden

Django-PayEx

Django-applicatie voor het opslaan van statussen en het ontvangen van callbacks van de PayEx API ...

61

Downloaden