首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将plone站点迁移到. net

将plone站点迁移到. net
EN

Stack Overflow用户
提问于 2013-05-03 17:45:31
回答 2查看 115关注 0票数 0

我们有一个Plone站点,其数据使用Relstorage存储在PostGresql中。现在,我们希望将该站点迁移到Dot Net。

我的问题是:我们如何将数据从Plone站点迁移到sql server,以便它可以被.NET应用程序使用。

EN

回答 2

Stack Overflow用户

发布于 2013-05-04 07:13:50

编写一个Python脚本,将数据从Plone导出为您喜欢的任何格式,以便导入到. net中。例如:

代码语言:javascript
复制
# my_script.py
items = app.Plone.portal_catalog()
for item in items:
    obj = item.getObject()
    print "Migrating %s" obj.Title()
    # Do stuff with obj

通过以下方式运行脚本:

代码语言:javascript
复制
$ bin/instance run my_script.py
票数 2
EN

Stack Overflow用户

发布于 2013-06-26 06:50:48

对于基于原型的contet,你可以use ore.contentmirror,对于Dexterity内容类型,有了新的插件collective.dexteritycontentmirror (它是从ore.contenmirror派生出来的,具有相同的功能,但支持Dexterity内容类型)。这两个产品都可以用来将整个Plone站点镜像到关系数据库中。ore.contentmirror有非常好的文档,这些文档也可以应用于collective.dexteritycontentmirror

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16356005

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档