Settings.py #for accessing request objext in templet TEMPLATE_CONTEXT_PROCESSORS = ( #default settings "django.contrib.auth.context_processors.auth", "django.core.context_processors.debug", "django.core.context_processors.i18n", "django.core.context_processors.media", "django.core.context_processors.static", "django.core.context_processors.tz", "django.contrib.messages.context_processors.messages", #custome settings for loding request in templet "django.core.context_processors.request", ) templet {{ request.user.first_name }} {{request.user.last_name}} eg {% if request.user.username %} Hi {{ request.user.first_name }} {{request.user.last_name}} (<a href="/logout">Logout</a>) {% else %} <a href="/login">Login</a> {% endif %}
Its working, Thanks bm