khufu_siteview 0.9.1

Easy template-to-view support
khufu_siteview is a Pyramid add-on that 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.

Usage:

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

Example:


from pyramid.config import Configurator

def app(global_conf, **settings):
    config = Configurator(settings=settings)
    config.include('khufu_siteview')
    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:

http://127.0.0.1:8080/favicon.ico   ->  /some/path/to/site/favicon.ico
http://127.0.0.1:8080/somepage.jinja2   ->  /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.

last updated on:
April 29th, 2011, 16:19 GMT
price:
FREE!
developed by:
Rocky Burt
homepage:
github.com
license type:
BSD License 
category:
ROOT \ Internet \ HTTP (WWW)

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

What's New in This Release:
  • Fixed bug where standard global renderer vars were being removed
read full changelog

Add your review!

SUBMIT