我在Django 1.2上开发了Django项目,我无法将其更新到更新的版本。我需要在这里添加一个在Django 1.4上开发的应用程序。
如何在不同版本上将其作为不同的项目启动并在其中共享用户会话?
如何设置正确的网址设置(例如,首先必须是/
,第二个 - /app
)?
答案 0 :(得分:0)
查看this blog post有关如何在两个不同项目中共享用户和会话的信息。您不需要匹配会话cookie域,因为您的项目已经在同一个域中。
注意:还请阅读评论,以及一些重要的建议,以防您需要帮助进行故障排除。
Re:URL设置 - 显然你不能在同一个根目录上安装这两个项目。如果项目1安装在/
上,那么您可以在/app
上安装第二个项目。然后,您可以将项目#2的URL配置为直接将其根/
(实际上是domain.com/app)用于新应用的URL。如果您对该应用使用/somethingelse
,那么您的完整网址将变为/app/somethingelse
。