You are here: Home / LBN / Up2date / Plone and Zope / BastionLinux 13 / zope-z3c.table-2.0.0a1-1.lbn13.noarch

zope-z3c.table-2.0.0a1-1.lbn13.noarch

Package Attributes
RPM  zope-z3c.table-2.0.0a1-1.lbn13.noarch.rpm Architecture  noarch Size  331741 Created  2017/08/04 11:06:16 UTC
Package Specification
Summary Modular table rendering implementation for Zope3
Group Application/Internet
License ZPL
Home Page http://pypi.python.org/packages/source/z/z3c.table/z3c.table-2.0.0a1.zip
Description

The goal of this package is to offer a modular table rendering library. We use the content provider pattern and the column are implemented as adapters which will give us a powerful base concept. Some important concepts we use

  • separate implementation in update render parts, This allows to manipulate data after update call and before we render them. allow to use page templates if needed. By default all is done in python. allow to use the rendered batch outside the existing table HTML part.

No skins

This package does not provide any kind of template or skin support. Most the time if you need to render a table, you will use your own skin concept. This means you can render the table or batch within your own templates. This will ensure that we have as few dependencies as possible in this package and the package can get reused with any skin concept. Note

As you probably know, batching is only possible after sorting columns. This is a nightmare if it comes to performance. The reason is, all data need to get sorted before the batch can start at the given position. And sorting can most of the time only be done by touching each object. This means you have to be careful if you are using a large set of data, even if you use batching.

Requires
rpmlib(PayloadFilesHavePrefix)  
/bin/sh  
rpmlib(CompressedFileNames)  
rpmlib(FileDigests)  
rpmlib(PartialHardlinkSets)  
rpmlib(PayloadIsXz)  
Provides
zope-z3c.table

Document Actions