我可以http://localhost:8080/zport/dmd/networkMap
在浏览器中查看页面,但是当我想查看使用 发布在该页面上的对象时,app.unrestrictedTraverse
出现以下错误:
>>> app.unrestrictedTraverse('zport/dmd/networkMap')
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/opt/zenoss/lib/python/OFS/Traversable.py", line 299, in unrestrictedTraverse
raise e
KeyError: 'networkMap'
所以,我徘徊,如果 dmd 对象上没有 networkMap 这样的属性,Zope 怎么知道在那个页面上呈现什么?还有其他方法可以将 URL 映射到呈现页面的代码中吗?