Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django项目间会话共享_Python_Django_Session_Cookies_Session Cookies - Fatal编程技术网

Python Django项目间会话共享

Python Django项目间会话共享,python,django,session,cookies,session-cookies,Python,Django,Session,Cookies,Session Cookies,我有两个项目必须在他们之间共享会话。一个项目位于domain.com,第二个项目位于domain.com/app。我在每个项目上设置SESSION\u COOKIE\u NAME='pr1'和SESSION\u COOKIE\u DOMAIN='DOMAIN.com'。但我的用户必须登录两次 我做错了什么 UPD。项目位于同一数据库上。项目是否共享该数据库?默认情况下,会话存储在那里。您应该确保两个项目从会话的相同数据源获取,例如单个DB表或缓存实例。此外,IIRC在旧版Django上,密钥计数

我有两个项目必须在他们之间共享会话。一个项目位于
domain.com
,第二个项目位于
domain.com/app
。我在每个项目上设置
SESSION\u COOKIE\u NAME='pr1'
SESSION\u COOKIE\u DOMAIN='DOMAIN.com'
。但我的用户必须登录两次

我做错了什么


UPD。项目位于同一数据库上。

项目是否共享该数据库?默认情况下,会话存储在那里。您应该确保两个项目从会话的相同数据源获取,例如单个DB表或缓存实例。此外,IIRC在旧版Django上,密钥计数和应相同,否则您需要自定义后端。是的,它们位于同一数据库中