def active_user_required(view_func): @wraps(view_func) def inner(request, *args, **kwargs): if request.user.is_active: return view_func(request, *args, **kwargs) raise Http404() return inner