def as_view(cls, **initkwargs): """Wraps view with `check_user_perms` decorator.""" view = super(ProfilePermsMixin, cls).as_view(**initkwargs) try: return check_user_perms(view, require=initkwargs['required_perms']) except KeyError: return check_user_perms(view)
def as_view(cls, **initkwargs): view = super(ProfilePermsMixin, cls).as_view(**initkwargs) try: return check_user_perms(view, require=initkwargs['required_perms']) except KeyError: return check_user_perms(view)