Opened 5 years ago

Last modified 5 years ago

#30753 closed New feature

Add 'Did you mean...' when TemplateDoesNotExist occurs — at Initial Version

Reported by: Min ho Kim Owned by: nobody
Component: Template system Version: dev
Severity: Normal Keywords:
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: yes UI/UX: yes

Description

When 'TemplateDoesNotExist' occurs from using {% extends %} or {% include %} with wrong file names,
technical_500.html only tells you that source does not exist.

For example, use of below code...

base.html
{% block content %}
{% endblock %}

home.html
{% extends 'baseXX.html' %}
{% block content %}
This is home
{% endblock %}

will give you...

TemplateDoesNotExist at /
baseXX.html

I propose we add some informative message to help find the source of error by adding

Did you mean...
base.html

Change History (0)

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