wheezy.web¶
Introduction¶
wheezy.web is a lightweight, high performance, high concurrency WSGI web framework with the key features to build modern, efficient web:
- Requires Python 2.4-2.7 or 3.2+.
- MVC architectural pattern (push-based).
- Functionality includes routing, model update/validation, authentication/authorization, content caching with dependency, xsrf/resubmission protection, AJAX+JSON, i18n (gettext), middlewares, and more.
- Template engine agnostic (integration with jinja2, mako, tenjin and wheezy.template) plus html widgets.
It is optimized for performance, well tested and documented.
Resources:
- source code, examples and issues tracker are available on github
- documentation
Contents¶
- Getting Started
- Examples
- Tutorial
- User Guide
- Modules
- wheezy.web.authorization
- wheezy.web.caching
- wheezy.web.templates
- wheezy.web.transforms
- wheezy.web.handlers
- wheezy.web.handlers.base
- wheezy.web.handlers.file
- wheezy.web.handlers.method
- wheezy.web.handlers.template
- wheezy.web.middleware
- wheezy.web.middleware.bootstrap
- wheezy.web.middleware.errors
- wheezy.web.middleware.routing