Add view mixin to make sure a subclass can't override its

parent's get_queryset method.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2017-07-14 05:19:50 -04:00
parent 0faa2117ec
commit fb520d6f92
5 changed files with 29 additions and 13 deletions

View File

@@ -133,8 +133,7 @@ class SmartLinkListView(SingleObjectListView):
}
def get_queryset(self):
self.queryset = self.get_smart_link_queryset()
return super(SmartLinkListView, self).get_queryset()
return self.get_smart_link_queryset()
def get_smart_link_queryset(self):
return SmartLink.objects.all()