0

当 drupal ubercart 中有订单时,您将如何更新 django 应用程序。订单详情和用户信息被传送到 django 应用程序。

4

1 回答 1

0

为了真正回答这个问题,我们需要了解更多关于您的设置的细节,但听起来在基本级别上,您需要做的就是使用 Drupal 修改另一个数据库(即 Django 使用的数据库),并且可能重定向到 Django 应用程序?

如果是这种情况,那么您需要编写一个小的自定义模块:

  1. 将活动数据库切换到 Django 正在使用的数据库(使用db_set_active()相对容易)
  2. 进行更新(如果不知道您的更新实际上是什么,这无济于事,但无论哪种方式,它都可能涉及原始 SQL)
  3. 可能重定向到您的 Django 应用程序中的页面(取决于是否需要重定向或用户是否可以留在 Drupal 中)

这是否回答你的问题?

于 2010-02-25T14:29:28.010 回答