summaryrefslogtreecommitdiff
path: root/django/views/debug.py
AgeCommit message (Collapse)Author
2019-04-05[2.2.x] Fixed #30324 -- Forced utf-8 encoding when loading the template for ↵Nick Pope
the technical 500 debug page. Regression in 50b8493. Related to ea542a9. Backport of efb257a01764855a71051d5bcc7fd66c5ad6d210 from master
2018-09-26Refs #29784 -- Switched to https:// links where available.Jon Dufresne
2018-08-22Refs #29654 -- Replaced three dots with ellipsis character in output strings.Claude Paroz
2018-01-03Fixed #28985 -- Removed unneeded None checks before hasattr().Дилян Палаузов
2017-12-06Fixed #28893 -- Removed unnecessary dict.items() calls.Tim Graham
2017-09-07Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."Tim Graham
This reverts commit 550cb3a365dee4edfdd1563224d5304de2a57fda because try/except performs better.
2017-09-05Fixed CVE-2017-12794 -- Fixed XSS possibility in traceback section of ↵Tim Graham
technical 500 debug page. This is a security fix.
2017-08-12Fixed #28485 -- Made ExceptionReporter.get_traceback_frames() include frames ↵Martin von Gagern
without source code.
2017-08-07Fixed #28457 -- Updated the design of the 'Congrats' page for new Django ↵Timothy Allen
projects. Developed by Timothy Allen and Chad Whitman of The Wharton School with shepherding from Aymeric Augustin and Collin Anderson.
2017-06-28Fixed #27818 -- Replaced try/except/pass with contextlib.suppress().Mads Jensen
2017-06-05Fixed #28271 -- Added charset to technical_500_response() AJAX response.partizan
2017-04-27Refs #27795 -- Replaced many force_text() with str()Claude Paroz
Thanks Tim Graham for the review.
2017-04-15Fixed #28079 -- Restored "No POST data" (rather than an empty table) in HTML ↵Tim Graham
debug page. Regression in 7b6dccc82fa5b03cf431742c0655e5ac954e228e
2017-04-12Fixed #28007 -- Moved debug templates to the filesystemClaude Paroz
Thanks Tim Graham for the review.
2017-03-28Fixed #27987 -- Added default colors in debug view CSS.Ionuț Ciocîrlan
2017-03-03Refs #27656 -- Updated django.views docstring verbs according to PEP 257.Anton Samarchyan
2017-02-09Refs #23919 -- Removed an used block in ExceptionReporter.get_traceback_data().Tim Graham
The test from refs #20368 only runs this block on Python 2.
2017-02-07Converted usage of ugettext* functions to their gettext* aliasesClaude Paroz
Thanks Tim Graham for the review.
2017-02-01Removed unused ExceptionReporter.format_exception() method.Tim Graham
Unused since its introduction in e7e4b8b0f774b119bc1c46a62a97e51d7c8a35e3.
2017-02-01Removed ExceptionReporter support for string exceptions.Tim Graham
Reverted refs #6423 since raising string exceptions is prohibited since Python 2.5.
2017-01-26Refs #23919, #27778 -- Removed obsolete mentions of unicode.Vytis Banaitis
2017-01-20Refs #23919 -- Removed unneeded force_str callsClaude Paroz
2017-01-19Refs #23919 -- Stopped inheriting from object to define new style classes.Simon Charette
2017-01-18Refs #23919 -- Stopped using django.utils.lru_cache().Aymeric Augustin
2017-01-18Refs #23919 -- Removed six.<various>_types usageClaude Paroz
Thanks Tim Graham and Simon Charette for the reviews.
2017-01-18Refs #23919 -- Removed six.PY2/PY3 usageClaude Paroz
Thanks Tim Graham for the review.
2017-01-18Refs #23919 -- Removed encoding preambles and future importsClaude Paroz
2017-01-17Refs #26601 -- Removed support for old-style middleware using ↵Tim Graham
settings.MIDDLEWARE_CLASSES.
2016-12-13Removed an unnecessary, discouraging sentence on the "It worked!" page.Merrin Macleod
2016-12-06Fixed #27567 -- Fixed crash in the debug view when request.user errors.Andreas Pelme
2016-11-14Fixed E305 flake8 warnings.Ramin Farajpour Cami
2016-10-27Fixed #27373 -- Corrected 404 debug page message for an empty request path.Mariusz Felisiak
2016-09-17Refs #27025 -- Fixed "invalid escape sequence" warnings in Python 3.6.Tim Graham
http://bugs.python.org/issue27364
2016-09-07Fixed #27191 -- Fixed debug view crash for requests with 'items' in ↵Anatoly Burov
GET/POST/COOKIES/FILES.
2016-09-03Replaced smart_* by force_* calls whenever possibleClaude Paroz
The smart_* version should only be used when a lazy string should keep its lazy status.
2016-07-24Fixed #26938 -- Fixed invalid HTML in template postmortem on the debug page.Jon Dufresne
2016-07-18Fixed XSS in admin's add/change related popup.Tim Graham
This is a security fix.
2016-05-17Fixed #26601 -- Improved middleware per DEP 0005.Florian Apolloner
Thanks Tim Graham for polishing the patch, updating the tests, and writing documentation. Thanks Carl Meyer for shepherding the DEP.
2016-04-08Fixed E128 flake8 warnings in django/.Tim Graham
2016-04-04Fixed W503 flake8 warnings.Tim Graham
2016-02-23Fixed #25670 -- Allowed dictsort to sort a list of lists.Andrew Kuchev
Thanks Tim Graham for the review.
2016-02-11Fixed #26209 -- Masked sensitive settings in debug reports regardless of case.François Freitag
2016-01-11Refs #25755 -- Unified a couple more spellings of 'website'.pp
2015-12-31Fixed #26013 -- Moved django.core.urlresolvers to django.urls.Marten Kenbeek
Thanks to Tim Graham for the review.
2015-10-05Fixed #25037 -- Added request.user to the debug view.John Moses
2015-09-24Removed unused views.debug.linebreak_iter() function.Tim Graham
2015-09-12Fixed #23395 -- Limited line lengths to 119 characters.Dražen Odobašić
2015-09-04Fixed #25099 -- Fixed crash in AdminEmailHandler on DisallowedHost.Vlastimil Zíma
2015-08-08Refs #25236 -- Removed ifequal/ifnotequal usage.Tim Graham
2015-07-20Fixed #25147 -- Fixed debug view copy-paste/interactive toggle.Tim Graham
The whitespace added in 1101467ce0756272a54f4c7bc65c4c335a94111b broke the initial comparison.