close
Warning:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.
- Timestamp:
-
Jul 9, 2008, 3:27:29 PM (16 years ago)
- Author:
-
cmlenz
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v30
|
v31
|
|
2 | 2 | |
3 | 3 | ''Diva'' is a a lightweight web framework for Python that is built on top of [http://www.python.org/dev/peps/pep-0333/ WSGI] and integrated with the [http://genshi.edgewall.org/ Genshi] template engine. It also uses [http://babel.edgewall.org/ Babel] for internationalization and [http://pythonpaste.org/webob/ WebOb] for a more convenient abstraction on top of raw HTTP/WSGI. |
| 4 | |
| 5 | It provides support for declarative routing of requests to handler functions, the generation of URLs based on that routing, good integration of Genshi template rendering, simple declarative HTML form processing, automatic CSRF protection, solid internationalization and localization, easy upstream caching control and conditional request handling, a convenient stand-alone server for development, pervasive logging, and some more. |
4 | 6 | |
5 | 7 | == Big Fat Warning == |
… |
… |
|
33 | 35 | == Examples == |
34 | 36 | |
35 | | This framework is being used “in production” for my own personal sites http://www.cmlenz.net/ and http://scratchpad.cmlenz.net/. The code for those two sites will be made available after I've cleaned it up a bit. |
| 37 | This framework is being used “in production” for my own personal sites http://www.cmlenz.net/ and http://scratchpad.cmlenz.net/. |
36 | 38 | |
37 | 39 | Some examples are also included in the [source:trunk/examples repository]: |