| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-07-11 | Simplified BaseContext.__iter__(). | Sergey Fedoseev | |
| 2017-12-26 | Fixed #28930 -- Simplified code with any() and all(). | Дилян Палаузов | |
| 2017-09-28 | Simplified various __eq__() methods. | Mads Jensen | |
| 2017-05-27 | Fixed #28249 -- Removed unnecessary dict.keys() calls. | Jon Dufresne | |
| iter(dict) is equivalent to iter(dict.keys()). | |||
| 2017-03-25 | Fixed #27956 -- Fixed display of errors in an {% extends %} child. | Tim Graham | |
| Thanks Ling-Xiao Yang for the report and test, and Preston Timmons for the fix. | |||
| 2017-02-23 | Refs #23919 -- Used yield from. | Vytis Banaitis | |
| 2017-02-17 | Refs #27656 -- Updated django.template/tag docstring verbs according to PEP 257. | Anton Samarchyan | |
| 2017-01-25 | Refs #23919 -- Replaced super(ClassName, self) with super(). | chillaranand | |
| 2017-01-19 | Refs #23919 -- Stopped inheriting from object to define new style classes. | Simon Charette | |
| 2017-01-17 | Refs #26263 -- Removed deprecated Context.has_key(). | Tim Graham | |
| 2016-12-28 | Fixed #27258 -- Prohibited django.Template.render() with non-dict context. | Shivang Bharadwaj | |
| Thanks Shivang Bharadwaj for the initial patch. | |||
| 2016-12-20 | Fixed #27584 -- Fixed display of render time template errors. | Preston Timmons | |
| 2016-08-09 | Fixed #26830 -- Prevented the 'with' templatetag from resetting the cycle ↵ | Alexander Schrijver | |
| variable to its initial state. | |||
| 2016-02-23 | Fixed #26263 -- Deprecated Context.has_key() | Tim Graham | |
| 2015-11-12 | Fixed #25469 -- Added autoescape option to DjangoTemplates backend. | Aaron Elliot Ross | |
| Thanks Aymeric for the initial patch and Carl for review. | |||
| 2015-09-23 | Removed current_app argument to render() and TemplateResponse(). | Tim Graham | |
| Per deprecation timeline. | |||
| 2015-09-11 | Fixed #24765 -- Allowed template context updates to flatten a Context. | Buddy Lindsey, Jr | |
| 2015-07-27 | Fixed #24127 -- Changed the default current_app to the current namespace. | Marten Kenbeek | |
| Changed the url template tag to use request.resolver_match.namespace as a default for the current_app argument if request.current_app is not set. | |||
| 2015-06-24 | Renamed RemovedInDjangoXYWarnings for new roadmap. | Tim Graham | |
| Forwardport of ae1d663b7913f6da233c55409c4973248372d302 from stable/1.8.x plus more. | |||
| 2015-05-27 | Fixed #24847 -- Prevented items set on a RequestContext from being lost. | Paweł Marczewski | |
| 2015-04-14 | Fixed #24603 -- Allowed Context.update() to be used as a context manager. | Tommy Beadle | |
| 2015-03-27 | Fixed #18773 -- Added logging for template variable resolving | Caroline Simpson | |
| Added a django.template logger without a default handler. Added logging if there is an exception while resolving variables in a template. | |||
| 2015-03-16 | Fixed #24493 -- Added BaseContext.setdefault() | Preston Timmons | |
| 2015-02-20 | Removed a non-obvious side-effect of assigning Context.template. | Aymeric Augustin | |
| Explicit is better than implicit. | |||
| 2015-02-19 | Set context.template instead of context.engine while rendering. | Aymeric Augustin | |
| This opens more possibilities, like accessing context.template.origin. It also follows the chain of objects instead of following a shortcut. | |||
| 2015-02-10 | Split DTL context creation into its own function. | Aymeric Augustin | |
| This reduces the length of rope RequestContext gives users to hang themselves with. Thanks Alex Hill for the report and Tim Graham for the review. | |||
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2015-02-05 | Fixed #24273 -- Allowed copying RequestContext more than once. | Aymeric Augustin | |
| Thanks Collin Anderson for the report. | |||
| 2014-12-28 | Deprecated TEMPLATE_CONTEXT_PROCESSORS. | Aymeric Augustin | |
| 2014-12-28 | Deprecated current_app in TemplateResponse and render(_to_response). | Aymeric Augustin | |
| 2014-12-28 | Simplified implementation of django.shortcuts.render(_to_response). | Aymeric Augustin | |
| *args, **kwargs brought more confusion than concision. | |||
| 2014-12-28 | Moved context_processors from django.core to django.template. | Aymeric Augustin | |
| 2014-11-23 | Encapsulated TEMPLATE_CONTEXT_PROCESSORS in Engine. | Aymeric Augustin | |
| Since RequestContext doesn't know its Engine until it's passed to Template.render() -- and cannot without breaking a widely used public API -- an elaborate hack is required to apply context processors. | |||
| 2014-11-23 | Added to each Context a reference to the Engine. | Aymeric Augustin | |
| It's only available during the rendering. | |||
| 2014-11-19 | Simplified caching of template context processors. | Aymeric Augustin | |
| 2014-11-15 | Fixed #23585 - Corrected internal comment. | Grzegorz Slusarek | |
| Removed misleading comment and provide correct one, explaining idea behind hardcoded CSRF template context processor. | |||
| 2014-02-16 | Made the new template.Context.flatten() method a public API. | Marek Wywiał | |
| That method was introduced in 9db4271bd11ac23a5a5652bbcdf8fb6d4b997651. Refs #21765. | |||
| 2014-02-15 | Fixed bad comparison logic introduced in ↵ | Baptiste Mispelon | |
| d97bf2e9c8971764690caaf81a0914bc368d6b02. Refs #21765. Thanks to kezabelle for the quick report and to onjin for providing the patch. | |||
| 2014-02-15 | Fixed #21765 -- Added support for comparing Context instances | Marek Wywiał | |
| 2014-02-08 | Fixed #21674 -- Deprecated the import_by_path() function in favor of ↵ | Berker Peksag | |
| import_string(). Thanks Aymeric Augustin for the suggestion and review. | |||
| 2013-12-19 | Small flake8 fixes -- number of blank lines between top level definitions | Alex Gaynor | |
| 2013-12-20 | Fixed #21639 -- Implemented RenderContext.__getitem__ | Alex Hill | |
| It's now consistent with RenderContext.get. | |||
| 2013-11-02 | Fixed the remaining E302 violations int eh django package | Alex Gaynor | |
| 2013-11-02 | More attacking E302 violators | Alex Gaynor | |
| 2013-10-11 | Fixed assorted flake8 errors. | Tim Graham | |
| 2013-08-29 | Fixed #7116 -- Optimize RequestContext construction | Curtis Maloney | |
| 2013-07-17 | Allowed Context.push to behave as a context mananger. | Curtis Maloney | |
| Thanks Loic Bistuer for the review. | |||
| 2013-02-04 | Fixed #17061 -- Factored out importing object from a dotted path | Claude Paroz | |
| Thanks Carl Meyer for the report. | |||
| 2012-04-29 | Fixed #18013 -- Use the new 'as' syntax for exceptions. | Claude Paroz | |
| Thanks Clueless for the initial patch. Note that unittest has been purposely left out (external package only used by Python 2.6). | |||
| 2012-04-11 | Fixed #18103 -- Regression introduced in r17895. | Aymeric Augustin | |
| git-svn-id: http://code.djangoproject.com/svn/django/trunk@17896 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | |||
