Advertisement
Guest User

Untitled

a guest
Sep 24th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. def main(global_config, **settings):
  2. """ This function returns a Pyramid WSGI application.
  3. """
  4. engine = engine_from_config(settings, 'sqlalchemy.')
  5. initialize_sql(engine)
  6. config = Configurator(settings=settings)
  7. config.scan()
  8. config.include('pyramid_jinja2')
  9. config.add_static_view('static', 'asdf:static')
  10. config.add_route('home', '/')
  11. # config.add_view('asdf.views.my_view',
  12. # route_name='home',
  13. # renderer='mytemplate.jinja2')
  14. return config.make_wsgi_app()
  15.  
  16.  
  17. ###################################
  18.  
  19. @view_config(name='home', renderer='mytemplate.jinja2')
  20. def my_view(request):
  21. import pdb; pdb.set_trace()
  22. root = dbsession.query(MyModel).filter(MyModel.name==u'root').first()
  23. return {'root':root, 'project':'asdf'}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement