2012-10-18 139 views
2

我正在使用基于Turbogears 1.1(CherryPy 2.3)的遗留Web应用程序,我想将它与Django 1.4 Web应用程序集成。我最想做的是为两种应用程序共享身份验证/会话状态找到一些方法,以便体验对用户无缝。 这两个应用程序都可以在同一台服务器上运行,并且在技术上可以访问同一个mysql数据库实例。将django应用程序与turbogears集成

  • 存储会话数据在共享数据库
  • 使用Django的应用程序作为“主”,将发布通过HTTP请求到的TurboGears应用
  • 初步的想法是,这可以通过实现

  • 通过内部CherryPyWSGIServer从内部Cherrpy运行Django应用程序

任何其他建议将会受到欢迎!

+0

应用程序将在相同的域?例如:domain.com/TurboGearApp&domain.com/DjangoApp? – cyraxjoe

回答

0

我会建议寻找创建一个自定义Django authsession后端,它重用现有的Turbogears数据。你也可能会发现有必要使用Django 1.5的configurable user model

相关问题