diff options
| -rw-r--r-- | pyramid/config/views.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pyramid/config/views.py b/pyramid/config/views.py index 765f9c816..ee35ae217 100644 --- a/pyramid/config/views.py +++ b/pyramid/config/views.py @@ -1024,7 +1024,8 @@ class ViewsConfiguratorMixin(object): derivers = self.registry.queryUtility(IViewDerivers, default=[]) for name, val in inner_derivers + derivers.sorted() + outer_derivers: derivation, default = val - view = wraps_view(derivation)(view, default, **kw) + value = kw['options'].get(name, default) + view = wraps_view(derivation)(view, value, **kw) return view @action_method |
