2009-11-09 13 views
0

-ce que quelqu'un a une idée comment obtenir les variables d'environnement sur Google AppEngine?Environnement sur Google Appengine

Je suis en train d'écrire un simple script qui doit utiliser le client IP (pour l'authentification) et un paramètre (geturl environ) à partir de l'URL (par exemple http://thingy.appspot.dom/index?geturl=www.google.at)

I rouge que je devrais être en mesure d'obtenir le client IP via « request.remote_addr » mais je ne semblent pas « demande » même quand je webapp de google.appengine.ext importé

Un grand merci à l'avance, Birt

+2

Pouvez-vous poster une partie du code que vous avez dans main.py (en supposant que est l'endroit où vous essayez d'obtenir les paramètres de la requête)? –

Répondre

2

En bref, en supposant que vous utilisez webapp: vous pouvez obtenir l'adresse IP du client via self.request.remote_addr et le paramètre avec self.request.get ("geturl")

Voir la section Handling Forms with webapp de le tutoriel.

3

Pour répondre à la question réelle du titre de votre message, en supposant que vous vous demandez encore: pour obtenir des variables d'environnement, import os simple et l'environnement est disponible en os.environ.