| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-08-05 | Fixed #22404 -- Added a view that exposes i18n catalog as a JSON | Sergey Kolosov | |
| Added django.views.i18n.json_catalog() view, which returns a JSON response containing translations, formats, and a plural expression for the specified language. | |||
| 2015-07-20 | Fixed #25147 -- Fixed debug view copy-paste/interactive toggle. | Tim Graham | |
| The whitespace added in 1101467ce0756272a54f4c7bc65c4c335a94111b broke the initial comparison. | |||
| 2015-07-13 | Fixed #25099 -- Cleaned up HttpRequest representations in error reporting. | Vlastimil Zíma | |
| 2015-07-13 | Improved whitespace in debug templates. | Tim Graham | |
| Removed extra blank lines in the template text debug template, and prevented overindentation in the HTML debug template. | |||
| 2015-06-27 | Sorted imports in __init__.py files. | Tim Graham | |
| 2015-06-24 | Renamed RemovedInDjangoXYWarnings for new roadmap. | Tim Graham | |
| Forwardport of ae1d663b7913f6da233c55409c4973248372d302 from stable/1.8.x plus more. | |||
| 2015-06-01 | Ref #23643 -- Added plain text report of exception chain. | Tomáš Ehrlich | |
| 2015-05-29 | Refs #23643 -- Fixed debug view regression on Python 2. | Luca Ferroni | |
| Thanks Tomáš Ehrlich for help with the patch. | |||
| 2015-05-25 | Fixed typos in HTTP decorator docs. | I am Clinton | |
| 2015-05-13 | Removed unnecessary arguments in .get method calls | Piotr Jakimiak | |
| 2015-05-11 | Fixed #24733 -- Passed the triggering exception to 40x error handlers | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2015-05-06 | Fixed #24119, #24120 -- Formalized debug integration for template backends. | Preston Timmons | |
| 2015-04-25 | Fixed #24689 -- Fixed DetailView methods with deferred QuerySet. | Artis Avotins | |
| 2015-04-24 | Fixed #24643 -- Added get_context_data() method to FormMixin | Andrei Kulakov | |
| 2015-04-22 | Improved display of template loader postmortem on debug page. | Preston Timmons | |
| This now works for multiple Django engines and recursive loaders. Support for non-Django engines is still pending. Refs #15053. | |||
| 2015-04-18 | Removed cases of six.iter* wrapped in a list() | Curtis Maloney | |
| There's absolutely no advantage [and a mild performance hit] to using six.iter* in these cases. | |||
| 2015-03-23 | Fixed #24440 -- Added padding to debug view stacktrace lines. | andy matthews | |
| 2015-03-20 | Removed spaces after 'function' in jsi18n | Moritz Sichert | |
| 2015-03-20 | Fixed #22106 -- Allowed using more than one instance of javascript_catalog ↵ | Moritz Sichert | |
| per project. | |||
| 2015-03-20 | Cleaned up the template debug implementation. | Preston Timmons | |
| This patch does three major things: * Merges the django.template.debug implementation into django.template.base. * Simplifies the debug implementation. The old implementation copied debug information to every token and node. The django_template_source attribute was set in multiple places, some quite hacky, like django.template.defaulttags.ForNode. Debug information is now annotated in two high-level places: * Template.compile_nodelist for errors during parsing * Node.render_annotated for errors during rendering These were chosen because they have access to the template and context as well as to all exceptions that happen during either the parse or render phase. * Moves the contextual line traceback information creation from django.views.debug into django.template.base.Template. The debug views now only deal with the presentation of the debug information. | |||
| 2015-03-14 | Fixes #23643 -- Added chained exception details to debug view. | Tomáš Ehrlich | |
| 2015-03-13 | Fixed #24122 -- Redirected to translated url after setting language | Claude Paroz | |
| Thanks gbdlin for the initial patch and Tim Graham for the review. | |||
| 2015-03-09 | Fixed #24455 -- Fixed crash in debug view with lazy objects | Bas Peschier | |
| 2015-03-03 | Fixed #24399 -- Made filesystem loaders use more specific exceptions. | Preston Timmons | |
| 2015-02-22 | Fixed a few uses of Template that relied on a default engine. | Aymeric Augustin | |
| Refs #24389. | |||
| 2015-02-22 | Fixed #24389 -- Isolated the CSRF view from the TEMPLATES setting. | Aymeric Augustin | |
| Thanks uranusjr for the report and analysis. | |||
| 2015-02-10 | Fixed a crash of the debug page. | Aymeric Augustin | |
| During the autumn DST change, the template engine would fail to convert the naive representation of now when USE_TZ = True. Passing now in UTC eliminates the issue. Thanks mbertheau and tricoder42. Refs #23714. | |||
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2015-02-05 | Caught all exceptions raised by Engine.get_default(). | Aymeric Augustin | |
| In addition to ImproperlyConfigured, Engine.get_default() may also raise ImportError or other exceptions. It's better to catch all exceptions in places where the default engine isn't strictly required. | |||
| 2015-02-03 | Fixed #24149 -- Normalized tuple settings to lists. | darkryder | |
| 2015-02-03 | Fixed #24263 -- Prevented extra queries on BaseDateDetailView with a custom ↵ | Tim Graham | |
| queryset. Thanks jekka-ua for the report and patch. | |||
| 2015-02-03 | Fixed #24168 -- Allowed selecting a template engine in a few APIs. | Aymeric Augustin | |
| Specifically in rendering shortcuts, template responses, and class-based views that return template responses. Also added a test for render_to_response(status=...) which was missing from fdbfc980. Thanks Tim and Carl for the review. | |||
| 2015-01-26 | Fixed #24220 - Allowed lazy objects for success_url | Tomáš Ehrlich | |
| 2015-01-26 | Fixed #24221 - Used precompiled regexp for percent-placeholder matching. | Tomáš Ehrlich | |
| 2015-01-18 | Changed RedirectView.permanent to False per deprecation timeline; refs #21587. | Tim Graham | |
| 2015-01-17 | Fixed #24055 -- Keep reference to view class for resolve() | Collin Anderson | |
| 2015-01-12 | Fixed #24133 -- Replaced formatting syntax in success_url placeholders | Claude Paroz | |
| Thanks Laurent Payot for the report, and Markus Holtermann, Tim Graham for the reviews. | |||
| 2015-01-12 | Made debug views not crash when there isn't a default template engine. | Aymeric Augustin | |
| 2015-01-12 | Deprecated passing a Context to a generic Template.render. | Aymeric Augustin | |
| A deprecation path is required because the return type of django.template.loader.get_template changed during the multiple template engines refactor. test_csrf_token_in_404 was incorrect: it tested the case when the hardcoded template was rendered, and that template doesn't depend on the CSRF token. This commit makes it test the case when a custom template is rendered. | |||
| 2015-01-05 | Fixed #24072 -- Added FileResponse for streaming binary files. | Collin Anderson | |
| 2014-12-28 | Deprecated TEMPLATE_LOADERS. | Aymeric Augustin | |
| 2014-12-25 | Updated link to CSRF docs | Claude Paroz | |
| Refs #23866. | |||
| 2014-12-25 | Fixed #23866 -- Harmonized refs to Django documentation from code | Claude Paroz | |
| 2014-12-24 | Fixed #22461 -- Added if-unmodified-since support to the condition decorator. | Thomas Tanner | |
| 2014-12-08 | Fixed #23968 -- Replaced list comprehension with generators and dict ↵ | Jon Dufresne | |
| comprehension | |||
| 2014-11-28 | Corrected deprecation warnings for RedirectView; refs #21587. | Berker Peksag | |
| 2014-11-25 | Fixed #21587 -- Added a warning for changing default of RedirectView.permanent. | Berker Peksag | |
| 2014-11-23 | Removed direct references to template-related settings. | Aymeric Augustin | |
| 2014-11-23 | Moved template loaders management in Engine. | Aymeric Augustin | |
| Passed the engine instance to loaders. This is a prerequisite for looking up configuration on the engine instance instead of global settings. This is backwards incompatible for custom template loaders that override __init__. However the documentation doesn't talk about __init__ and the way to pass arguments to custom template loaders isn't specified. I'm considering it a private API. | |||
| 2014-11-22 | Fix another flake8 warning. | Carl Meyer | |
| I don't agree with flake8 here about the right indentation, but as long as we're using it, we should stick to it. I don't want to disable its hanging indent checks just because of this case. | |||
