2010-02-25 83 views

回答

0

我们需要知道一个很多更多,才能真正回答这个问题,你的设置细节,但在基本层面上听起来像所有你需要做的就是使用Drupal来修改另一个数据库(即一个Django使用)并可能重定向到Django应用程序?

如果是这样的话,那么你就需要写一个小的自定义模块,将:

  1. 切换活动数据库到一个Django的使用(在使用db_set_active()相对容易)
  2. 进行更新(在不知道实际更新内容的情况下无法提供帮助,但无论哪种方式,都可能涉及原始SQL)
  3. 可能重定向到Django应用程序中的页面(取决于是否需要重定向或如果用户可以留在Drupal中)

这是否回答你的问题?

+0

谢谢,你知道一旦订单被处理,需要在ubercart中编辑哪些文件来进行更新。 – bocca 2010-02-26 05:33:02

+0

没有文件会被改变,只是数据库,但无论哪种方式,你可能最好让Ubercart自己做。只需切换到Django的数据库,做Django的东西,切换回来,Ubercart将从那里。 – 2010-02-26 13:01:37