Python: получить URL - PullRequest
       15

Python: получить URL

0 голосов
/ 15 июля 2010

Поскольку я не могу заставить это работать: Python: KeyError with form.getfirst

У меня есть альтернативный вариант, у меня есть функция в DTML, которая должна получить URL:

Например, если веб-страница dtml расположена на

www.blah.com / Foo / foo2? Переменная = 55

Как мне получить URL этой страницы, используя функцию python?

Функция вызывается:

<dtml-var test>

Синтаксис для "test" - это rite, говорится в документации Zope.

1 Ответ

1 голос
/ 16 июля 2010

для: http://www.blah.com/foo/foo2?job_ID=55555&test=1

<dtml-var URL> = http://www.blah.com/foo/foo2

<dtml-var QUERY_STRING> = job_ID = 55555 & test = 1

<dtml-var "REQUEST['job_ID']"> = 55555

См .: http://wiki.zope.org/zope2/REQUESTX

...