【问题标题】:How to access with Pyramid the data generated by Plone and persisted on ZODB?如何使用 Pyramid 访问 Plone 生成并保存在 ZODB 上的数据?
【发布时间】:2013-02-18 14:31:22
【问题描述】:

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

【问题讨论】:

    标签: python plone pyramid zodb


    【解决方案1】:

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

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

    另一种方法是创建类,您可以通过原始导入位置提供这些类,这样您至少可以读取包含的数据,但这可能需要付出很大的努力。

    如果您需要只读访问权限,您可能需要研究一种不同的方法;使用一些 means to export the data 到 SQL 服务器。从长远来看,这将更容易处理。

    【讨论】:

    • 感谢您的回答,Martijn。我会从另一个角度评估这个问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-23
    • 1970-01-01
    • 2012-09-23
    • 2017-09-12
    • 2015-08-16
    • 1970-01-01
    • 2021-01-30
    相关资源
    最近更新 更多