Implemented a mixin for generic class-based views