def auth_required(viewfunc): util.set_needs_auth(viewfunc) return viewfunc
def auth_required(view_func): def wrapped_view(*args, **kwargs): return view_func(*args, **kwargs) util.set_needs_auth(wrapped_view) return wraps(view_func)(wrapped_view)