Python: получить URL
Потому что я не могу заставить это работать: Python: KeyError с form.getfirst
У меня есть альтернативный вариант, у меня есть функция в DTML, которая должна получить URL:
Например, если веб-страница dtml расположена по адресу
www.blah.com/foo/foo2?variable=55
Как бы я получить URL этой страницы, используя функцию Python?
Функция вызывается:
<dtml-var test>
Синтаксис для "test" - это rite, говорится в документации Zope.
1 ответ
Для: 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