|
- #!/usr/bin/python
- # -*- coding: utf-8; tab-width: 4; indent-tabs-mode: nil; -*-
-
- import deco # decoratori
- import traceback
-
- #
- # esempio minimo di controller WSGI
- #
- @deco.template( 'template1.tmpl' )
- def application( environ, start_response ):
-
- try:
- html = environ['template']( context=dict( v1=1, v2='pippo') )
- except:
- html = "<pre>" + traceback.format_exc() + "</pre>"
-
- start_response( '200 OK', [('content-type', 'text/html; charset=utf-8')] )
-
- return [ html ]
|