Quantcast
Channel: 一言多いプログラマーの独り言
Viewing all articles
Browse latest Browse all 846

Python+Flask(Flaskr)で、クッキー(Cookie)

$
0
0
Python+Flask(Flaskr)で、クッキー(Cookie)です。make_response()関数を利用して、クッキーのレスポンスヘッダーを追加する必要があるらしい。気持ちは分かるんですが、慣れが必要です(笑)。


from flask import make_response

def login():
if authenticated :
resp = make_response(redirect(url_for('index')))
resp.set_cookie('userid', request.form['userid'])
return resp

userid = request.cookies.get('userid')
return render_template('login.html', userid=userid)

実際に設定してみたのがこちら

参考サイト
Cookies(Flask Documentation)
In Flask, set a cookie and then re-direct user(Stack Overflow)

Viewing all articles
Browse latest Browse all 846

Trending Articles