Skip to main content

Easy template-to-view support

Project description


khufu_siteview is an addon for Pyramid hows the registration of a view that can be used to serve all .jinja2 files out of a directory as subviews without the need to map them directly.


Standard setup is to Configurator.include the khufu_siteview package and then add new views as necessary.


from pyramid.config import Configurator

def app(global_conf, **settings):
    config = Configurator(settings=settings)
    config.add_templateview_route('/some/path/to/site', '/')
    return config.make_wsgi_app()

The previous example mounts the view at the root of the new Pyramid application. The following example url’s would work:   ->  /some/path/to/site/favicon.ico   ->  /some/path/to/site/somepage.jinja2

Static assets such as gif’s and ico’s will be looked up as if the view was static.


Created and maintained by Rocky Burt <rocky AT serverzen DOT com>.


0.9.1 - Apr 26, 2011

  • fixed bug where standard global renderer vars were being removed

0.9 - Apr 18, 2011

  • first release

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
khufu_siteview-0.9.1.tar.gz (4.8 kB) Copy SHA256 hash SHA256 Source None Apr 26, 2011

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page