Окружение в Google Appengine - PullRequest
       12

Окружение в Google Appengine

0 голосов
/ 09 ноября 2009

У кого-нибудь есть идеи, как получить переменные окружения в Google-AppEngine?

Я пытаюсь написать простой скрипт, который будет использовать Client-IP (для аутентификации) и параметр (geturl или около того) из URL (например, http://thingy.appspot.dom/index?geturl=www.google.at)

Мне кажется, что я могу получить Client-IP через "request.remote_addr", но мне, похоже, не хватает "запроса", даже если я импортировал webapp из google.appengine.ext

Большое спасибо заранее, Берт

Ответы [ 3 ]

3 голосов
/ 09 ноября 2009

Чтобы ответить на фактический вопрос из заголовка вашего поста, предположим, что вы все еще задаетесь вопросом: получить переменные среды, просто import os и среда доступна в os.environ.

2 голосов
/ 09 ноября 2009

Короче говоря, если вы используете webapp: вы можете получить IP-адрес клиента через self.request.remote_addr и параметр с self.request.get ("geturl")

См. Раздел Обработка форм с помощью веб-приложения в руководстве.

1 голос
/ 09 ноября 2009

Вы используете веб-приложение или делаете CGI-стиль? Класс запроса веб-приложения задокументирован на в appengine docs .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...