使用Python Flask检查cookie

时间:2012-11-23 14:33:08

标签: python session cookies flask

我想通过此Flask电话获取Cookie(例如country)。

data = request.cookies.get("country")

如何判断cookie是否存在?

2 个答案:

答案 0 :(得分:40)

request.cookiesdict,所以:

if 'country' in request.cookies:
    # do something
else:
    # do something else

答案 1 :(得分:1)

request.cookies.get('my_cookie')

应该有效。如果它不起作用,则在调用此行时可能无法访问请求对象。

尝试在顶部导入烧瓶

import flask

然后致电

cookie = flask.request.cookies.get('my_cookie')

如果Cookie存在,它将被分配到cookie,如果没有,那么cookie将等于None