Opened 7 years ago

Last modified 2 months ago

#28526 new Cleanup/optimization

Remedy verbose, often unhelpful undefined tempate variable logging

Reported by: Tim Graham Owned by:
Component: Template system Version: dev
Severity: Normal Keywords:
Cc: Adam Johnson 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 (4)

comment:1 by Tim McCurrach, 17 months ago

Owner: changed from nobody to Tim McCurrach
Status: newassigned

comment:2 by Tim McCurrach, 17 months ago

Owner: Tim McCurrach removed
Status: assignednew

comment:3 by Adam Johnson, 2 months ago

Cc: Adam Johnson added

comment:4 by Natalia Bidart, 2 months ago

Ticket #35716 is related, possibly a duplicate.

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