Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何让Zenoss识别皮肤变化?_Python_Zope_Zenoss - Fatal编程技术网

Python 如何让Zenoss识别皮肤变化?

Python 如何让Zenoss识别皮肤变化?,python,zope,zenoss,Python,Zope,Zenoss,我正在为Zenoss编写一个ZenPack,其中包括一个新的数据源。数据源与另一个持久对象有一个ToOne关系,我正在尝试构造用户界面,以允许用户指定此关系的值。我为数据源提供了一个factory_type_information属性,该属性带有一个映射到皮肤/模板名称的“immediate_view”键——“viewAgentScriptDataSource”。在我的ZenPack的皮肤目录中,我创建了viewAgentScriptDataSource.pt。Zenoss似乎很喜欢这一点,现在

我正在为Zenoss编写一个ZenPack,其中包括一个新的数据源。数据源与另一个持久对象有一个ToOne关系,我正在尝试构造用户界面,以允许用户指定此关系的值。我为数据源提供了一个factory_type_information属性,该属性带有一个映射到皮肤/模板名称的“immediate_view”键——“viewAgentScriptDataSource”。在我的ZenPack的皮肤目录中,我创建了viewAgentScriptDataSource.pt。Zenoss似乎很喜欢这一点,现在当我查看数据源实例时,我会看到一个基于viewAgentScriptDataSource.pt的页面

但是,在第一次成功之后,我对蒙皮/模板文件所做的任何编辑都将被忽略。我尝试用更真实的内容替换文件的虚拟内容,并重新加载数据源视图。虚拟内容仍然出现。我尝试重新启动Zenoss并重新加载视图。虚拟内容仍然出现。我尝试删除我的ZenPack并重新安装它。虚拟内容仍然出现


如何让Zenoss加载皮肤文件的新内容?

问题是,我所做的模板更改实际上对最终页面输出没有任何影响。这些变化被接受了,它们只是无关紧要