Django accessing request object in template

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 %}

Author: bm on July 8, 2014
Category: Python Django

One thought on “Django accessing request object in template

Your comment:

Your Name

Comment:




Last articles