@ user.route ('/ लॉगिन', विधियां = ['POST']) def_aututhuser (): टोकन = request.args.get ('टोकन', '') open_u_id = request.args.get ('openUId', '') _self_expires = 60 * 60 * 24 * 30 * 3 #re = रिस्पांस () # आरई Ifkaookie ('name', '1111111') यदि टोकन! = '' और open_u_id! = '': Set_user_login_cache (user_id, token) रिटर्न jsonify (राज्य = 0, msg = 'success')
मैं प्रतिक्रिया शीर्ष लेख में एक कुकी सेट करना चाहता हूं, लेकिन मैं प्रतिक्रिया
बनाने के बजाय jsonify
का उपयोग करता हूं jsonify
?
Jsonify
एक रिस्पांस
ऑब्जेक्ट देता है, इसलिए अपने दृश्य से लौटने से पहले इसे कैप्चर करें और फिर Response.set_cookie
के साथ कुकी जोड़ें।
बाहर = jsonify (राज्य = 0, msg = 'सफलता') out.set_cookie ('my_key', 'my_value') वापस आती है
आप केवल मूल्य जोड़ना चाह सकते हैं सत्र कुकी के लिए फ्लास्क का सत्र
JSON सांकेतिक शब्दों में बदलना होगा और सुरक्षा के लिए कुकी पर हस्ताक्षर करेगा, जिसे आपको मैन्युअल रूप से करना होगा set_cookie
का उपयोग करते समय।
फ्लास्क आयात से सत्र सत्र ['my_key'] = 'my_value'
Comments
Post a Comment