Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
Django - Restrict access to a view to only active and authenticated users
from django.contrib.auth.decorators import user_passes_test, login_required
active_required = user_passes_test(lambda u: u.is_active,
login_url='/profile/not_active')
def active_and_login_required(view_func):
decorated_view_func = login_required(active_required(view_func))
return decorated_view_func
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment