Changeset 3757
- Timestamp:
- 11/24/07 23:10:53 (1 year ago)
- Files:
-
- trunk/setup.py (modified) (1 diff)
- trunk/tg/templates/turbogears/+package+/config/middleware.py_tmpl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/setup.py
r3653 r3757 24 24 'Pylons', 25 25 'Genshi>=0.4', 26 'SQLAlchemy>=0.4' 26 'SQLAlchemy>=0.4', 27 'ToscaWidgets>=0.2rc1' 27 28 ], 28 29 extras_require={ trunk/tg/templates/turbogears/+package+/config/middleware.py_tmpl
r3653 r3757 11 11 from beaker.middleware import SessionMiddleware, CacheMiddleware 12 12 from tg import TurboGearsApplication 13 from toscawidgets.middleware import TGWidgetsMiddleware 14 from toscawidgets.mods.pylonshf import PylonsHostFramework 13 15 14 from ${package}.config.environment import load_environment 15 from ${package}.controllers.root import RootController 16 17 from ${package}.config.environment import load_environment 18 from ${package}.controllers.root import RootController 16 19 17 20 def make_app(global_conf, full_stack=True, **app_conf): … … 35 38 # Configure the Pylons environment 36 39 load_environment(global_conf, app_conf) 37 38 # The Pylons WSGI app40 41 # Create the TurboGears WSGI app stack 39 42 app = TurboGearsApplication(RootController()) 40 43 44 # Add Session and Cashing support 41 45 app = SessionMiddleware(app, config) 42 46 app = CacheMiddleware(app, config) 47 48 #Configure and add ToscaWidgets support 49 host_framework = PylonsHostFramework(default_view="genshi") 50 app = TGWidgetsMiddleware(app, host_framework) 43 51 44 52 # CUSTOM MIDDLEWARE HERE (filtered by error handling middlewares)