Skip to main content

This package allows us to separate the registration of the view code and the view templates. Why is this a good thing? While developing customizable applications that require us to develop multiple customer UIs for one particular application, we noticed there is a fine but clear distinction between skins and layers. Layers contain the logic to prepare data for presentation output, namely the view classes. Skins, on the other hand contain the resources to generate the UI, for example templates, images and CSS files. The problem of the existing infrastructure is that code, template and layer are all hardlinked in one zcml configuration directive of the view component -- page, content provider, viewlet. This package separates this triplet -- code, template, layer -- into two pairs, code/layer and template/skin. No additional components are introduced, since skins and layers are physically the same components.

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

UNKNOWN

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

z3c.viewtemplate-0.3.0.tar.gz (7.1 kB view details)

Uploaded Source

File details

Details for the file z3c.viewtemplate-0.3.0.tar.gz.

File metadata

File hashes

Hashes for z3c.viewtemplate-0.3.0.tar.gz
Algorithm Hash digest
SHA256 4673d0a27c12eb7f496a3cb4e2c8eca1ba27274623d566ab94a7172258caa5a0
MD5 0b44da6388e8946db7419457975c9e85
BLAKE2b-256 daf7acd091dc0bc958cf1a394f53e6e7292da1f7a8c99b85aea2b3d58a01ba15

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page