Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

13 wiersze
448 B

  1. #!/usr/bin/python
  2. # -*- coding: utf-8; tab-width: 4; indent-tabs-mode: nil; -*-
  3. import template as tmpl
  4. from functools import partial
  5. def template( filename=None ):
  6. def real_decorator( wsgi_application ):
  7. def wrapper( environ, start_response ):
  8. environ[ 'template' ] = partial( tmpl.render, filename=filename )
  9. return wsgi_application( environ, start_response )
  10. return wrapper
  11. return real_decorator