के साथ कुकी के लिए जांचें, मैं इस फ्लास्क कॉल के साथ एक कुकी (उदा। country
) प्राप्त करना चाहता हूं।पायथन फ्लास्क
data = request.cookies.get("country")
मैं कैसे बता सकता हूं कि कुकी मौजूद है या नहीं?
के साथ कुकी के लिए जांचें, मैं इस फ्लास्क कॉल के साथ एक कुकी (उदा। country
) प्राप्त करना चाहता हूं।पायथन फ्लास्क
data = request.cookies.get("country")
मैं कैसे बता सकता हूं कि कुकी मौजूद है या नहीं?
request.cookies
एक dict
है, इसलिए:
if 'country' in request.cookies:
# do something
else:
# do something else
बहुत बहुत धन्यवाद। एक त्वरित बुनियादी अनुवर्ती (इस के लिए नया) के रूप में, यह काम करेगा: यदि 'देश' अनुरोध में नहीं है। कुकीज: #do कुछ – Jimmy
@ user1738522 हाँ - लेकिन आप महसूस करते हैं कि पूछने से पहले इसे रोकने से रोकने के लिए कुछ भी नहीं है? –
मेरे पास इस समय एक परीक्षण वातावरण नहीं है :( – Jimmy
request.cookies.get('my_cookie')
काम किया जाना चाहिए था। यदि यह काम नहीं करता है, तो आप इस लाइन को कॉल करते समय अनुरोध ऑब्जेक्ट तक पहुंच नहीं सकते हैं।
शीर्ष
import flask
में कुप्पी आयात करने का प्रयास तो
cookie = flask.request.cookies.get('my_cookie')
फोन कुकीज़ मौजूद है, तो यह cookie
करने के लिए आवंटित किया जाएगा और यदि नहीं तो cookie
None
और क्या बराबर होगा क्या आप ने कोशिश की? क्या 'request.cookies.get()' काम नहीं किया था? –