diff options
Diffstat (limited to 'feincms/views/decorators.py')
-rw-r--r-- | feincms/views/decorators.py | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/feincms/views/decorators.py b/feincms/views/decorators.py deleted file mode 100644 index e31bcdd..0000000 --- a/feincms/views/decorators.py +++ /dev/null @@ -1,16 +0,0 @@ -try: - from functools import wraps -except ImportError: - from django.utils.functional import wraps - -from feincms.module.page.models import Page - - -def add_page_to_extra_context(view_func): - def inner(request, *args, **kwargs): - kwargs.setdefault('extra_context', {}) - kwargs['extra_context']['feincms_page'] = Page.objects.best_match_for_request(request) - - return view_func(request, *args, **kwargs) - return wraps(view_func)(inner) - |