Quintagroup.transmogrifier非二进制文件的问题

时间:2014-09-10 23:23:42

标签: python plone data-migration transmogrifier

我试图使用quintagroup.transmogrifier导出和导入Plone站点。我对文件项有点问题:当File项包含二进制文件(如zip或png)时,File项成功导出。但是当File项具有非二进制文件(如txt,csv或ODT)时,导出的项目却被丢失了。

所以我查看了带有fileexporter蓝图代码的binary.py模块。看起来蓝图看起来是项目的Schema中的字段,如果有二进制字段,它就知道该项目是文件或图像,因此它将文件导出。

但是在我提到的那些情况下它失败了(带有非二进制文件的文件项)。

所以我的问题是:如何在Python中检测到Schema中的字段是包含二进制文件还是文本文件?

0 个答案:

没有答案