diff options
| author | Chris Morales <lambda.designs.cm@gmail.com> | 2017-05-23 11:57:47 -0700 |
|---|---|---|
| committer | Chris Morales <lambda.designs.cm@gmail.com> | 2017-05-23 11:57:47 -0700 |
| commit | ed7bad6862f5b495e3c6b55007822813d021248b (patch) | |
| tree | 572297895a00ea571563af15b0ccc723687e0cc6 | |
| parent | 37d887705400e0c7631ec26afb972ebe9bfe35d5 (diff) | |
| download | pyramid-ed7bad6862f5b495e3c6b55007822813d021248b.tar.gz pyramid-ed7bad6862f5b495e3c6b55007822813d021248b.tar.bz2 pyramid-ed7bad6862f5b495e3c6b55007822813d021248b.zip | |
pyramid_tm.explicit_manager set in the configuration.
| -rw-r--r-- | pyramid/scaffolds/alchemy/+package+/models/__init__.py_tmpl | 1 | ||||
| -rw-r--r-- | pyramid/scaffolds/zodb/+package+/__init__.py | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/pyramid/scaffolds/alchemy/+package+/models/__init__.py_tmpl b/pyramid/scaffolds/alchemy/+package+/models/__init__.py_tmpl index f626d1ef0..521816ce7 100644 --- a/pyramid/scaffolds/alchemy/+package+/models/__init__.py_tmpl +++ b/pyramid/scaffolds/alchemy/+package+/models/__init__.py_tmpl @@ -57,6 +57,7 @@ def includeme(config): """ settings = config.get_settings() + settings['tm.manager_hook'] = 'pyramid_tm.explicit_manager' # use pyramid_tm to hook the transaction lifecycle to the request config.include('pyramid_tm') diff --git a/pyramid/scaffolds/zodb/+package+/__init__.py b/pyramid/scaffolds/zodb/+package+/__init__.py index f2a86df47..a956d0faf 100644 --- a/pyramid/scaffolds/zodb/+package+/__init__.py +++ b/pyramid/scaffolds/zodb/+package+/__init__.py @@ -12,6 +12,8 @@ def main(global_config, **settings): """ This function returns a Pyramid WSGI application. """ config = Configurator(root_factory=root_factory, settings=settings) + settings = config.get_settings() + settings['tm.manager_hook'] = 'pyramid_tm.explicit_manager' config.include('pyramid_chameleon') config.add_static_view('static', 'static', cache_max_age=3600) config.scan() |
