From d041a4fb1cb1e1bbe26e68f60ea6af43f48d2981 Mon Sep 17 00:00:00 2001 From: aswinm Date: Mon, 17 Oct 2016 21:32:39 +0530 Subject: [PATCH] Routers will now be using get_queryset --- rest_framework/routers.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/rest_framework/routers.py b/rest_framework/routers.py index 7a2d981a3..023ad42cb 100644 --- a/rest_framework/routers.py +++ b/rest_framework/routers.py @@ -135,11 +135,7 @@ class SimpleRouter(BaseRouter): If `base_name` is not specified, attempt to automatically determine it from the viewset. """ - queryset = getattr(viewset, 'queryset', None) - - assert queryset is not None, '`base_name` argument not specified, and could ' \ - 'not automatically determine the name from the viewset, as ' \ - 'it does not have a `.queryset` attribute.' + queryset = viewset().get_queryset() return queryset.model._meta.object_name.lower()