Skip to content

Instantly share code, notes, and snippets.

@LouisdeBruijn
Last active February 7, 2021 20:36
Show Gist options
  • Select an option

  • Save LouisdeBruijn/2efca102129a520d9f99df4bdc83f253 to your computer and use it in GitHub Desktop.

Select an option

Save LouisdeBruijn/2efca102129a520d9f99df4bdc83f253 to your computer and use it in GitHub Desktop.
from django.contrib import messages
@require_http_methods(["GET", "POST"])
@login_required(login_url='/login', redirect_field_name='')
def do_logout(request):
assert isinstance(request, HttpRequest)
messages.add_message(request, messages.INFO, '{0} logged out.'.format(request.user))
logout(request)
return redirect('home')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment