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

@@ -63,8 +63,7 @@ class DocumentListView(SingleObjectListView):
}
def get_queryset(self):
self.queryset = self.get_document_queryset().filter(is_stub=False)
return super(DocumentListView, self).get_queryset()
return self.get_document_queryset().filter(is_stub=False)
class DeletedDocumentListView(DocumentListView):