No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 

20 líneas
598 B

  1. #!/usr/bin/python
  2. # -*- coding: utf-8; tab-width: 4; indent-tabs-mode: nil; -*-
  3. from decorators import WSGITemplate # decoratore ( singleton )
  4. wsgit = WSGITemplate()
  5. #
  6. # esempio minimo di controller WSGI
  7. #
  8. @wsgit.template( 'template1.tmpl' )
  9. def application( environ, start_response ):
  10. from pprint import pformat
  11. html = environ['template']( context=dict( v1=1, v2='pippo') )
  12. start_response( '200 OK', [('content-type', 'text/html; charset=utf-8')] )
  13. return [ html, pformat( environ, width=132 ).replace('\n','<br>\n') ] # TODO: pformat..... ---> trasformarlo in un decoratore