我想重写中的方法(assignment_mapping_from_key
):
eggs/plone.app.portlets-1.1.5.1-py2.4.egg/plone/app/portlets/utils.py
…因为当我在portlets.xml
中设置portlet时,我必须在key
属性中使用完整路径,而且我没有它(生产和开发服务器有不同的URL),所以我想使用相对路径。我想“覆盖”这个模块在我自己的个人模块。在
这可能吗?我无法升级此鸡蛋,也无法访问服务器上的鸡蛋。在
Tags:
我不能说我会推荐它,但是你可以看看:
这可能会帮助你做你想做的事,即使这是个坏主意。在
一般来说,Plone被设计成在你自己的个人模块中定制,但不一定是你描述的方式(想想定制的内容类型、主题等)
另外,您可能想描述一下您在一般情况下要做什么(大局图),而不是询问如何从_key重写assignment_mapping_。在
你不能重写一个方法,但是为什么不自己写呢?您可以使用一个自定义的导入处理程序(有时称为“导入各种处理程序”)在Python代码中调用这样的方法。在
我认为关键应该与Plone站点root,mind有关,所以您可能发现了Plone中的一个bug/错误特性。在
相关问题 更多 >
编程相关推荐