我已经在django1.10中为用户创建了一个会话。我想知道我的代码生成的所有数据如何与session_key相关联。所有这些数据都存储在mysql表中。所以当很多用户同时登录时数据将与相应的用户相关联。
答案 0 :(得分:0)
在所有表中都有一个用户列。当用户登录时,会话中存储唯一值(可以是用户ID或电子邮件)。
request.session['USER_ID'] = userId(or email)
现在,这个id将出现在请求中,并且可以通过你的项目进行访问。
在添加记录和所有数据时,将userId添加到用户列的表中。您可以在视图中将其作为request.session.get('USER_ID')访问。只需将此ID添加到您的所有查询中