summaryrefslogtreecommitdiff
path: root/django/views/generic/base.py
AgeCommit message (Expand)Author
2026-01-31Refs #34118 -- Removed asgiref coroutine detection shims.Jacob Walls
2025-10-12Optimized View.dispatch() a bit.sobolevn
2025-09-22Fixed #36488 -- Fixed merging of query strings in RedirectView.Samriddha9619
2025-06-06Refs CVE-2025-48432 -- Prevented log injection in remaining response logging.Jake Howard
2022-12-20Refs #34118 -- Adopted asgiref coroutine detection shims.Carlton Gibson
2022-09-29Fixed #34062 -- Updated View.http_method_not_allowed() to support async.Antoine Lorence
2022-04-07Fixed #33611 -- Allowed View subclasses to define async method handlers.Carlton Gibson
2022-02-07Refs #33476 -- Reformatted code with Black.django-bot
2021-03-30Fixed #32260 -- Made View.as_view() do not use update_wrapper().Daniyal
2020-09-14Fixed #31789 -- Added a new headers interface to HttpResponse.Tom Carrick
2020-08-24Fixed #31877 -- Reverted "Fixed #19878 -- Deprecated TemplateView passing URL...Mariusz Felisiak
2020-08-24Refs #31877 -- Reverted "Fixes #31877 -- Used lazy() for TemplateView kwarg d...Mariusz Felisiak
2020-08-13Fixes #31877 -- Used lazy() for TemplateView kwarg deprecation warning.Adam Johnson
2020-03-23Fixed #19878 -- Deprecated TemplateView passing URL kwargs into context.Adam Johnson
2020-01-06Removed "Don't do that" from docs and error messages.Adam Johnson
2019-10-30Refs #20456 -- Moved initialization of HEAD method based on GET to the View.s...Felipe Lee
2018-12-21Fixed #29750 -- Added View.setup() hook for class-based views.François Freitag
2017-11-14Fixed #28795 -- Removed 'not in' checks and used dict.setdefault().Дилян Палаузов
2017-07-06Fixed #28331 -- Added ContextMixin.extra_context to allowing passing context ...Bruno Alla
2017-03-03Refs #27656 -- Updated django.views docstring verbs according to PEP 257.Anton Samarchyan
2017-03-01Fixed #26911 -- Removed NoReverseMatch silencing in RedirectView.Grzegorz Tężycki
2017-02-27Imported django.http classes instead of django.http.Asif Saifuddin Auvi
2017-01-19Refs #23919 -- Stopped inheriting from object to define new style classes.Simon Charette
2017-01-18Refs #23919 -- Removed most of remaining six usageClaude Paroz
2017-01-18Refs #23919 -- Removed encoding preambles and future importsClaude Paroz
2016-04-08Fixed E128 flake8 warnings in django/.Tim Graham
2015-12-31Fixed #26013 -- Moved django.core.urlresolvers to django.urls.Marten Kenbeek
2015-10-22Fixed "URLconf" spelling in code comments.Tim Graham
2015-02-06Sorted imports with isort; refs #23860.Tim Graham
2015-02-03Fixed #24168 -- Allowed selecting a template engine in a few APIs.Aymeric Augustin
2015-01-18Changed RedirectView.permanent to False per deprecation timeline; refs #21587.Tim Graham
2015-01-17Fixed #24055 -- Keep reference to view class for resolve()Collin Anderson
2014-11-28Corrected deprecation warnings for RedirectView; refs #21587.Berker Peksag
2014-11-25Fixed #21587 -- Added a warning for changing default of RedirectView.permanent.Berker Peksag
2013-12-16Fixed #21564 -- Use local request object when possible in generic views.Baptiste Mispelon
2013-11-03Fixed flake8 E251 violationsMilton Mazzarri
2013-06-14Fixed #15273 -- Extend RedirectView to allow reversal by name.Marc Tamlyn
2013-05-22Fixed #20478 – Added support for HTTP PATCH method in generic views.Krzysztof Jurewicz
2013-01-30Fixed #19076 -- Added content_type attribute to TemplateView.Aymeric Augustin
2012-11-22Fixed #19316 -- Set View args/kwargs/request before dispatchGeorge Hickman
2012-11-22Clarified usage of as_view kwargs for setting arguments on class based viewsTim Graham
2012-10-20Fixed #7581 -- Added streaming responses.Aymeric Augustin
2012-09-20Imported getLogger directly from logging moduleClaude Paroz
2012-08-18Fixed #17228 -- params context variable is inconsistentMarc Tamlyn
2012-08-18Fixed #16744 -- Class based view should have the view object in the contextMarc Tamlyn
2012-08-07[py3] Fixed access to dict keys/values/items.Aymeric Augustin
2012-06-11Fixed #18451 -- Vastly improved class based view documentation.Jannis Leidel
2012-06-07Fixed #18269 -- Applied unicode_literals for Python 3 compatibility.Claude Paroz
2012-05-17Fixed #17449 -- Added OPTIONS to generic views.Aymeric Augustin
2012-04-06Fixed #16074 -- Added ContextMixin to class-based generic views to handle get...Claude Paroz