zame.utils.batch

Generieke Batch-ondersteuning voor Zope
Download nu

zame.utils.batch Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Naam uitgever:
  • Sylvain Viollon
  • Uitgever website:
  • http://github.com/thefunny42/

zame.utils.batch Tags


zame.utils.batch Beschrijving

Generieke Batch-ondersteuning voor Zope Zeam.Utils.batch is een pakket dat een batch-functionaliteit biedt voor Zope 2, Zope 3 en Grok.examplea zeer eenvoudig voorbeeld. We moeten een context definiëren om aan te werken aan: >>> import grokcore.view als Grok >>> van Persistent Import Persistent >>> van ZopeComponent import-zoekopdrachtmultiadapter >>> van Zam.Util.batch Import Batch >>> van zame.utils.batch.interfaces importeren ibaturing >>> Klasse-inhoud (persistent): ... Passand Nu kunt u een weergave definiëren die een batch gebruiken en het geven: >>> Klasse MyViewClass (GRK.View):. .. grok.context (inhoud) ...... Def update (self): ... fulllist = ... self.myitems = Batch (... fulllist, count = 3, naam = 'nbs', aanvraag = self.request, ... Factory = lambda x: str (x)) ...... self.batch = querymultiadapter (. .. (self.context, self.myitems, self.request), ... ibating) () ...... sjabloon = grok.pagetemplate ('' '... ... ... ... '' ') en dit werk: >>> van grokcore.component importtest >>> testen.grok_component ("VI EW ", MyviewClass) True >>> Van Zope.Publisher.Browser Import Testrequest >>> verzoek = Testrequest () >>> Root = GetootFolder () >>> Root = Inhoud () >>> MyObj = ROOT >>> Bekijken = QueryMultiadapter ((myobj, aanvraag), naam = "MyviewClass") >>> "Batchnav" in het zicht () Trueapibatch Dit object implementeert de batch. Het batch-object wordt ingericht met de volgende argumenten: * Een lijst met de objecten om te batch * het verzoek * Het aantal items per pagina * Een naam (optioneel) * Een fabriek die elk item vóór elke iteratie wordt doorgegeven (optioneel) de Batch is een tooer-object gedragen als een lijst. Het geeft alleen toegang tot de set objecten voor de huidige pagina. Het biedt het aantal gegenereerde pagina's en de huidige positie. Raadpleeg de interface, voor meer informatie. Een multi-adapter die ibating biedt, kan de batch renderen. Het past de context aan, het batchobject en het verzoek aan. De __Call__-methode van dit onderdeel retourneert een fragment van HTML met basiscontroles voor uw batch: een volgende en vorige link en een directe toegang tot de andere pagina's. Vereisten: · Python Wat is er nieuw in deze release: · Voeg een __LEN__-methode toe, een batch-object, dat het aantal objecten via deze huidige batch weergeeft. Als volgt kan het worden gebruikt met tal: conditie in sjablonen. · Een optie Keep_Form_Data in de weergave Voorkom om Geplatte Formatiegegevens op gegenereerde links te omvatten (ergens wilt u dat, sommige anders dan niet).


zame.utils.batch Gerelateerde software

splib

A C-bibliotheek geschreven voor het vinden van kristallen symmetrie ...

154

Downloaden

pyudt

Python Wrapper voor UDP-gebaseerde gegevensoverdrachtsbibliotheek (UDT) ...

190

Downloaden

pybfc

Een Python-bibliotheek die afhankelijkheidsgrafieken of -attribuutwoordenboek omvat ...

64

Downloaden