summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
Diffstat (limited to 'django')
-rw-r--r--django/views/generic/detail.py6
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