【发布时间】:2017-03-12 18:16:15
【问题描述】:
我已设置request.session['username']=username
如果两个用户同时登录,那么 request.session['username'] 会被最后登录的用户的用户名覆盖吗?
【问题讨论】:
-
不,这不会是因为
request.session指的是不同的会话。
标签: django
我已设置request.session['username']=username
如果两个用户同时登录,那么 request.session['username'] 会被最后登录的用户的用户名覆盖吗?
【问题讨论】:
request.session 指的是不同的会话。
标签: django
正如@falsetru 所说,它不会
当请求页面时,Django 会创建一个 HttpRequest 对象,其中包含有关请求的元数据。
例如,如果您的应用同时收到 10 个请求,则将创建 10 个请求对象,这些请求彼此不同。 session 是请求对象的属性。
【讨论】: