如何使用Pyramid访问Plone生成的数据并保留在ZODB上?

时间:2013-02-18 14:31:23

标签: python plone pyramid zodb

我有一个Data.fs文件,其中包含Plone在ZODB上保留的数据。仅使用Plone的标准内容类型(例如,ATNewsItem,ATLink,ATFile,......)。我想使用Pyramid(www.pylonshq.org)来访问这些数据(只读,不写),并且可以恢复,例如,NewsItem或Link的标题。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:3)

要阅读您需要的信息,以便可以导入原始类;泡菜只能加载到原始的类结构中。

我不确定这一切会好起来的;有很多假设和依赖可能会与Pyramid框架发生冲突,或者在没有Zope框架可用的情况下无法满足。

另一种方法是创建您通过原始导入位置提供的 new 类,这些类至少可以让您读取所包含的数据,但这可能相当于一项重大工作。

如果您需要只读访问权限,您可能希望查看其他方法;例如,使用一些means to export the data来表示SQL服务器。从长远来看,这将更容易处理。