* `django.forms` should be removed or HTML-based widgets should be
cutted-off; forms should validate and clean data only
* technical error responses (404 and 500) should return responses
dependent on `Accept` header value; there are many issues with debugging
web services by digging HTML/JS/CSS output in shell/terminal
* remove html from `django.utils.log`
* remove html from `django.utils.timesince`
* if I forgot something - remove it too
--
Ticket URL: <https://code.djangoproject.com/ticket/24610>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* status: new => closed
* needs_docs: => 0
* resolution: => needsinfo
* needs_tests: => 0
* needs_better_patch: => 0
Comment:
Thanks for the raising the issue, however, one monolithic ticket to
address this doesn't seem the right approach to me. If you could open some
smaller, actionable tickets focused on specific use cases where output
needs to be customizable that would be better. I doubt we can simply
deprecate or remove HTML in all of the areas your raise, but we could
certainly have hooks to customize the output as needed.
--
Ticket URL: <https://code.djangoproject.com/ticket/24610#comment:1>