Opened 3 months ago

#28526 new Cleanup/optimization

Remedy verbose, often unhelpful undefined tempate variable logging

Reported by: Tim Graham Owned by: nobody
Component: Template system Version: master
Severity: Normal Keywords:
Cc: Triage Stage: Accepted
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

As discussed on django-developers, ticket #18773 added logging of undefined template variables in Django 1.9 [dc5b01ad05e50ccde688c73c2ed3334a956076b0], however, I've seen several reports of users finding this logging more confusing than helpful. For example, admin templates log errors about missing is_popup variables which is how the template are designed (is_popup is only in the contexts of pop ups) and the TECHNICAL_404_TEMPLATE (now django/views/templates/technical_404.html) also logs errors (#26886) without any obvious solution about how to prevent that. Also #28516 shows the many warnings logged for an admin changelist page.

Change History (0)

Note: See TracTickets for help on using tickets.
Back to Top