Каков самый простой способ получить URL-адрес веб-страницы, на которой вы сейчас находитесь?
Например, если у меня есть функция python, и я вызываю ее из веб-страницы, как наилучшим образом получить URL-адрес. Какой может быть более простой вопрос, каким образом вы получаете переменные, переданные в URL-адресе, то есть после "?"
Я пробовал звонить:
def return_query(self):
self.request.url
Я также пробовал
def return_query2(self):
self.request.query_string
Но я получаю ошибку attrbiute для запроса
Это вопрос Zope? context.absolute_url() может приблизиться к тому, что предполагал первоначальный вопросник.
Попробуйте использовать
def return_query(self):
return self.request.URL
Python чувствителен к регистру.
Заметьте, что я не пробовал это сам, но, посмотрев документацию, я бы поставил под угрозу, что ваша единственная проблема - это случай URL
- убедитесь, что все это капиталы, и все должно быть в порядке.
os.environ
)? Что вы передаете какself
дляreturn_query
? Что значит «быть на веб-странице»? Как, черт возьми, мы должны ответить на этот вопрос, ничего не зная о вашем коде? ;)