我发现在安装了1.2.0 five.grok的Plone安装中,我只需要在我的egg源中有一个"静态"文件夹,并且grok会适当地注册它.
当我移动到安装了1.3.0 five.grok的环境时,此静态文件夹未注册.我当然可以在configure.zcml文件中明确注册它 - 它工作正常.检查five.grok的源代码确实存在与此相关的更改:类staticResourcesGrokker已从meta.py中删除了1.5.0和1.3.0之间的five.grok.
我只是想了解是否有一种以"grok方式"注册静态文件夹的新方法,或者我应该恢复使用configure.zcml中的显式注册?
我无法解释为什么这么方便的功能消失了。我所能找到的就是这个提交差异:
http://svn.zope.org/ Five.grok/trunk/src/ Five/grok/meta.py?rev=123298&r1=112163&r2=123298
正如您从 diff 中看到的,StaticResourcesGrokker类在与 sylvain-zope213 合并期间被删除。(原文如此)分支,没有给出任何评论。
在此功能恢复之前,最好手动注册静态文件夹。
| 归档时间: |
|
| 查看次数: |
250 次 |
| 最近记录: |