diff options
| author | Chris McDonough <chrism@agendaless.com> | 2008-07-08 14:25:46 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2008-07-08 14:25:46 +0000 |
| commit | a1f12be881a025d0640052554e8d53cdfe19afa9 (patch) | |
| tree | de2fd7cf49a7307c3fed92f5bdd18d4804d019ac /repoze/bfg/sampleapp/app.py | |
| parent | 41aeaa3c4c22380f076c1989cfd1b52600751286 (diff) | |
| download | pyramid-a1f12be881a025d0640052554e8d53cdfe19afa9.tar.gz pyramid-a1f12be881a025d0640052554e8d53cdfe19afa9.tar.bz2 pyramid-a1f12be881a025d0640052554e8d53cdfe19afa9.zip | |
Redirect on default view if name doesn't end with slash.
Rejigger sample app, adding more templates.
Diffstat (limited to 'repoze/bfg/sampleapp/app.py')
| -rw-r--r-- | repoze/bfg/sampleapp/app.py | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/repoze/bfg/sampleapp/app.py b/repoze/bfg/sampleapp/app.py deleted file mode 100644 index 777feb5ca..000000000 --- a/repoze/bfg/sampleapp/app.py +++ /dev/null @@ -1,34 +0,0 @@ -from repoze.bfg.template import TemplateView - -from webob import Response - -class BlogDefaultView(TemplateView): - def getInfo(self): - return {'greeting':'Hello, I\'m the default view', - 'id':self.context.id} - -class BlogWooHooView(TemplateView): - def getInfo(self): - return {'greeting':'Woo hoo, I\'m another view' , - 'id':self.context.id} - -class DefaultView(object): - def __init__(self, context, request): - self.context = context - self.request = request - - def __call__(self): - return Response('Default page, context is %s' % self.context) - -if __name__ == '__main__': - from repoze.bfg import sampleapp - from repoze.bfg.sampleapp.models import BlogModel - from repoze.bfg.router import make_app - blog = BlogModel('myblog') - root = {'blog':blog} - def get_root(environ): - return root - app = make_app(get_root, sampleapp) - from paste import httpserver - httpserver.serve(app, host='0.0.0.0', port='5432') - |
