7331788300
This change preserves backwards-compatibility for a very common misuse of render_to_response which even occurred in the official documentation. It fixes that misuse wherever it happened in the code base and docs. Context.__init__ is documented as accepting a dict and nothing else. Since Context is dict-like, Context(Context({})) could work to some extent. However, things get complicated with RequestContext and that gets in the way of refactoring the template engine. This is the real rationale for this change. |
||
---|---|---|
.. | ||
loaders | ||
__init__.py | ||
base.py | ||
context.py | ||
debug.py | ||
defaultfilters.py | ||
defaulttags.py | ||
loader.py | ||
loader_tags.py | ||
response.py | ||
smartif.py | ||
utils.py |