Update release 0.8 of the Gizmo(QP) extensions to the QP Web Framework

mario ruggier <[email protected]> Mon, 24 Mar 2008 12:04:50 +0100
Newsgroups gmane.comp.python.qp,gmane.comp.web.quixote.user,gmane.comp.lang.javascript.mochikit
Message-ID <[email protected]>
Version 0.8 of the Gizmo(QP) extensions to the QP Web Framework is now 
available.

The most relevant change of this release is the replacement of the 
previously built-in templating to the framework independent and 
separately available Evoque Templating engine. See the complete change 
log from:
http://gizmojo.org/download/

What is Gizmo(QP)?
Gizmo(QP) focuses on the problem of server-side generation of UI-rich 
web pages, enabling features such as automatic form validation on both 
client-side *and* server-side from a single form-declaration (in python 
on server-side). A small collection of form and UI widgets, called 
gizmos, are included, and to facilitate their definition Gizmo(QP) 
conveniently bundles the MochiKit suite of JavaScript libraries.
[home] http://gizmojo.org/

Why Evoque Templating?
In addition to legitimately contending to being the fastest pure-python 
text templating engine (see benchmark) Evoque is a full-featured and 
framework-independent templating system for python with some important 
features not offered by other systems, such as  automatic input quoting 
and guaranteed XSS protection, restricted template execution mode to be 
able to expose your templates to untrusted editors, processing is 
always and only done in unicode, etc (see features).
[benchmark] http://evoque.gizmojo.org/benchmark/
[features] http://evoque.gizmojo.org/features/
[home] http://evoque.gizmojo.org/

Best regards, mario