Hi Peter,

You need to be using the RequestContext middleware - see 'option #1' on the
following:

http://lincolnloop.com/blog/2008/may/10/getting-requestcontext-your-templates/

Once you've got that, you can then use {{request.META}} within your
templates.

There is also a how to here, which shows the 'ip_address' as an example.

https://docs.djangoproject.com/en/1.3/ref/templates/api/

But in my personal opinion (in this particular example) using an additional
processor is a bit pointless (unless the header is dynamic, in which case
you'd use middleware anyway :X)

Hope this helps.

Cal

On Mon, Oct 10, 2011 at 11:17 AM, peter-ctp <peterr...@googlemail.com>wrote:

> Folks
> I am using the standard django authentication to allow people access
> to various web resources.  I manage the password/username logins
> through the template login.html file and almost everything works fine.
>
> However: I would like to show the IP address of the user's computer,
> as it is seen by the django authentication module.  That is: the IP
> address returned by request.META.get('REMOTE_ADDR') in the standard
> django request process.  How can I show this somehow in the screen
> seen by the user? (the easiest would to be able to write this directly
> into the  login.html script, something like..
> <p>Your IP address is {{ipaddress}}</p>
> or
> <p>Your IP address is {{form.ipaddress}}</p>
>
> Help!
>
> Peter
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to