Как перенести данные Drupal в Django?

Я хочу перенести часть сайта Drupal 6 в приложение Django, в частности, раздел вопросов и ответов на основе Drupal, который, как мне кажется, лучше работал бы с OSQA . Я уже создал другой вопрос, связанный с аутентификационной частью этой интеграции, и для целей этого вопроса мы можем предположить, что все пользователи Drupal будут воссозданы, по крайней мере, их имена пользователей в базе данных Django. Этот вопрос касается миграции данных с Drupal на Django.

В Drupal у меня есть все вопросы как узлы типа контента «вопрос» с некоторыми полями CCK, и ответы на эти вопросы представляют собой стандартные комментарии. Мне нужна помощь, чтобы найти лучший способ переноса этих данных в OSQA в Django.

Сначала я подумал, что могу использовать South, но не уверен, что он лучше всего подходит для моих нужд.

На данный момент Я думаю, что моим лучшим подходом было бы написать приложение Django, которое подключается к базе данных Drupal, запрашивает все вопросы с соответствующими комментариями и пользователями, а затем вставляет непосредственно в базу данных Django, используя правильные модели и методы Django.

Я на верном пути? Есть другие предложения?

Спасибо!

6
задан Community 23 May 2017 в 11:53
поделиться