diff options
Diffstat (limited to 'django')
| -rw-r--r-- | django/views/generic/detail.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/django/views/generic/detail.py b/django/views/generic/detail.py index 05ced1f25d..70e427c59b 100644 --- a/django/views/generic/detail.py +++ b/django/views/generic/detail.py @@ -171,7 +171,11 @@ class SingleObjectTemplateResponseMixin(TemplateResponseMixin): # If we still haven't managed to find any template names, we should # re-raise the ImproperlyConfigured to alert the user. if not names: - raise + raise ImproperlyConfigured( + "SingleObjectTemplateResponseMixin requires a definition " + "of 'template_name', 'template_name_field', or 'model'; " + "or an implementation of 'get_template_names()'." + ) return names |
