diff options
| -rw-r--r-- | django/views/generic/list_detail.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/django/views/generic/list_detail.py b/django/views/generic/list_detail.py index 68a1e73b07..7d254c08da 100644 --- a/django/views/generic/list_detail.py +++ b/django/views/generic/list_detail.py @@ -34,7 +34,6 @@ def object_list(request, queryset, paginate_by=None, allow_empty=False, number of objects, total """ queryset = queryset._clone() - model = queryset.model if paginate_by: paginator = ObjectPaginator(queryset, paginate_by) page = request.GET.get('page', 1) @@ -71,6 +70,7 @@ def object_list(request, queryset, paginate_by=None, allow_empty=False, else: c[key] = value if not template_name: + model = queryset.model template_name = "%s/%s_list.html" % (model._meta.app_label, model._meta.object_name.lower()) t = template_loader.get_template(template_name) return HttpResponse(t.render(c)) |
