1
0
mirror of https://github.com/django/django.git synced 2025-10-29 08:36:09 +00:00

Fixed #24847 -- Prevented items set on a RequestContext from being lost.

Backport of 300e8baf94 from master
This commit is contained in:
Paweł Marczewski
2015-05-26 21:38:01 +02:00
committed by Tim Graham
parent d411586866
commit 7ee6043dba
3 changed files with 19 additions and 3 deletions

View File

@@ -219,7 +219,13 @@ class RequestContext(Context):
self.request = request
self._processors = () if processors is None else tuple(processors)
self._processors_index = len(self.dicts)
self.update({}) # placeholder for context processors output
# placeholder for context processors output
self.update({})
# empty dict for any new modifications
# (so that context processors don't overwrite them)
self.update({})
@contextmanager
def bind_template(self, template):