我无法找到相关文档。我知道flask支持cookie。但我不想使用它。那是因为我想确定cookie的格式,我也想加密它。 flask中的默认选项是让cookie为随机字符串,然后选择性地对其进行签名。但我想做更多。
我正在寻找一种方法来创建一个新的cookie,并设置烧瓶引擎的cookie值,以便在响应中使用。
答案 0 :(得分:0)
如果你不想使用烧瓶会话cookie,或者像@Ostrovski建议的那样覆盖它的行为(顺便说一下好找!)你可以使用响应对象手动设置cookie。看看这个......
@app.route('/cookie-monster')
def cookie_monster():
# Create a response object and set a cookie
r = Response(render_template('my_template.html'))
r.set_cookie('cookie_name',value='values')
return r
您可以在此处找到有关此内容的更多信息:http://flask.pocoo.org/snippets/30/
祝你好运!