obtenir IP du client

Document Actions
Réponses: 2   Visites: 1333
Up one level
Vous devez être un membre enregistré pour contribuer sur ce forum. Inscrivez-vous maintenant

obtenir IP du client

Posté par madmaker le 07/03/2009 17:23
bonjour

je cherche a recuperer l'IP de la requete client pour faire un traitement conditionnel de cette requete en fonction de son adresse

j'ai vu qu'il existait le middleware X-views mais si j'ai bien compris c'est plutot pour repondre a la problematique de transparence proxy

y a t'il une autre fonction de middleware qui permet de faire ca? et si non ... comme je fais ? j'interroge le serveur qui supporte le framefork django pour demander d'ou vient cette requette?

python:2.5
django:1.02
database:sqlite3
serveur:lighty

merci d'avance

Re: obtenir IP du client

Posté par madmaker le 09/03/2009 14:24
bon je reformule ma requete ... (dsl je viens pas du monde des serveurs d'application )

y a t il un middleware pour gerer les entete GET/POST pour recuperer le 'USER AGENT' et si oui comment faire ?

Re: obtenir IP du client

Posté par Kanor le 12/03/2009 13:45
Salut
Je pense que tu peux récupérer facilement cette information au niveau de l'objet HttpRequest utilisé dans les vue de Django
dans le lien suivant regarde au niveau de HttpRequest.META¶

http://docs.djangoproject.com/en/dev/ref/request-response/#ref-request-response

Python.org : Le site officiel du langage Python.
Zope.org : Le site web officiel de Zope.
Daily Python-URL : Actus de l'univers Python.
Tribute to Zyons : Zyons notre ami et membre fondateur de l'Afpy, nous quittait en 2005.