小编gar*_*roo的帖子

Flask 会话和多个用户

@app.route('/login', methods = ['GET', 'POST'])
def login():
   if request.method == 'POST':
      session['username'] = request.form['username']
      return redirect(url_for('index'))
   return '''
Run Code Online (Sandbox Code Playgroud)

这是烧瓶会话登录的“模板”。我的问题是,

'username'
Run Code Online (Sandbox Code Playgroud)

仅映射到一个值,即request.form['username']

那么如果我有两个用户登录怎么办,

(1) 'jack' 
Run Code Online (Sandbox Code Playgroud)

所以现在 session['username'] = jack

进而

(2) 'davis'
Run Code Online (Sandbox Code Playgroud)

所以现在 session['username'] = davis

但随后 jack 不再登录。我该怎么做呢?

python session flask

7
推荐指数
1
解决办法
7533
查看次数

标签 统计

flask ×1

python ×1

session ×1