Обновление заказа Drupal Drupal - PullRequest
       13

Обновление заказа Drupal Drupal

0 голосов
/ 25 февраля 2010

Как бы вы обновили приложение django, когда в drupal ubercart был заказ? Детали заказа и информация о пользователе передаются в приложение django.

1 Ответ

0 голосов
/ 25 февраля 2010

Нам нужно знать лот больше подробностей о вашей настройке, чтобы действительно ответить на этот вопрос, но, похоже, на базовом уровне все, что вам нужно сделать, это использовать Drupal для изменения другой базы данных то есть тот, который использует Django) и, возможно, перенаправить в приложение Django?

Если это так, то вам нужно написать небольшой пользовательский модуль, который бы:

  1. Переключить активную базу данных на ту, которую использует Django (это относительно просто, используя db_set_active () )
  2. Вносите свои обновления (здесь ничего не поделаешь, не зная, какие у вас обновления на самом деле, но в любом случае это, вероятно, будет включать в себя необработанный SQL)
  3. Возможно перенаправление на страницу в вашем приложении Django (в зависимости от того, требуется ли перенаправление или пользователь может оставаться в Drupal)

Это отвечает на ваш вопрос?

...