Python:获取URL

时间:2010-07-14 22:21:50

标签: python zope dtml

因为我无法正常工作:Python: KeyError with form.getfirst

我有一个替代选项,我在DTML中有一个需要获取URL的函数:

例如,如果dtml网页位于

  

www.blah.com/foo/foo2?variable=55

如何使用python函数获取此页面的URL?

该函数由:

调用
<dtml-var test>

“测试”的语法是rite,Zope文档是这样说的。

1 个答案:

答案 0 :(得分:1)

for: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&amp; test = 1

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

请参阅:http://wiki.zope.org/zope2/REQUESTX