我想将Drupal 6网站的一部分迁移到Django应用程序,特别是一个基于Drupal的问答部分,我认为它可以更好地使用OSQA。我已经创建了另一个与此集成的身份验证部分有关的问题,为了这个问题的目的,我们可以假设所有Drupal用户,至少是他们的用户名,都将在Django数据库中重新创建。这个问题是关于从Drupal到Django的数据迁移。
在Drupal中,我将所有问题作为问题内容类型的节点,并带有一些CCK字段,这些问题的答案是标准注释。我需要帮助找到将这些数据转移到Django中的OSQA的最佳方法。
起初我以为我可以使用South,但我不确定它是否最适合我的需求。
目前,我认为我最好的方法是编写一个Django应用程序,连接到Drupal数据库,用相应的评论和用户查询所有问题,然后使用正确的模型和Django方法直接插入Django的数据库。
我走的路对吗?还有其他建议吗?
谢谢