简体   繁体   English

如何使用 flask 将数据放入 session

[英]How to put data in session using flask

name = request.form['name']
        email = request.form['email']
        password = request.form['password']
        user_type = request.form['user_type']
        imgdata = request.form['image_hidden']
        session['tempName'] = name
        session['tempEmail'] = email
        session['tempPassword'] = password
        session['tempUT'] = user_type
        session['tempImage'] = imgdata
        sesOTP = generateOTP()
        session['tempOTP'] = sesOTP
        print(session['tempOTP'])

I am trying to put values which are coming from user using request.form[] and want to put it in session[] but it is not going.我正在尝试使用request.form[]将来自用户的值放入并希望将其放入session[]但它不会。

especially after trying to store otp value.. Can anyone please tell me how can I put values in session ..?尤其是在尝试存储otp值之后.. 谁能告诉我如何将值放入session ..?

I think you should do two main things.我认为你应该做两件主要的事情。 One is to import session from flask library.一种是从 flask 库中导入 session。 This can be done using the below snippet of code.这可以使用下面的代码片段来完成。

from flask import session

After that whatever you have done should be able to store the request data in session之后,您所做的任何事情都应该能够将请求数据存储在 session

data = request.form['data']
session['data'] = data

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM