Get a Session Variable

A snippet showing how to get session variables in Django.


# views.py

def get_session(request):
    username = request.session.get('username', 'Guest')
    return HttpResponse(f"Hello {username}")
      
Explanation:
  • Use request.session.get('key', 'default') to get a session variable.
  • Returns 'default' if session variable is not present.
    • Category Sessions & Cookies
    • Total Views 965
    • Last Modified 25 June, 2026
    • Tags #sessions #get #request #django
    Previous snippet
    Set a Session Variable
    Never miss a story on Django.wiki

    Subscribe for fresh tutorials, snippets, and updates.

    By subscribing you agree to our Privacy Policy.