में कच्चे क्वेरी स्ट्रिंग प्राप्त करें क्या कच्चे क्वेरी स्ट्रिंग या फ्लास्क में क्वेरी स्ट्रिंग पैरामीटर की एक सूची प्राप्त करने का कोई तरीका है? मुझे पता है कि request.args.get('key')
के साथ क्वेरी स्ट्रिंग पैरामीटर कैसे प्राप्त करें, लेकिन मैं वेरिएबल क्वेरी स्ट्रिंग्स लेने और उन्हें स्वयं संसाधित करने में सक्षम होना चाहता हूं। क्या यह संभव है?फ्लास्क
Q
फ्लास्क
5
A
उत्तर
5
वहाँ several request
attributes आप कच्चे यूआरएल का उपयोग की अनुमति देते हैं:
कल्पना कीजिए अपने आवेदन निम्न URL पर सुन रहा है:
http://www.example.com/myapplication
और एक उपयोगकर्ता निम्न URL अनुरोध करता है:
http://www.example.com/myapplication/page.html?x=y
इस मामले में उपर्युक्त विशेषताओं के मान निम्न होंगे:
path /page.html script_root /myapplication base_url http://www.example.com/myapplication/page.html url http://www.example.com/myapplication/page.html?x=y url_root http://www.example.com/myapplication/
ये urlparse
की मदद से अंत में, आप जानकारी की आवश्यकता निकालने देंगे:
>>> from urlparse import urlparse
>>> urlparse(request.url).query
'x=y'
2
request.query_string भी काम करने के लिए लगता है।
संबंधित मुद्दे
- 1. फ्लास्क फ्लास्क एप्लिकेशन
- 2. फ्लास्क
- 3. फ्लास्क
- 4. फ्लास्क
- 5. फ्लास्क
- 6. फ्लास्क
- 7. फ्लास्क
- 8. फ्लास्क
- 9. फ्लास्क
- 10. फ्लास्क
- 11. फ्लास्क
- 12. फ्लास्क
- 13. फ्लास्क
- 14. फ्लास्क
- 15. फ्लास्क
- 16. फ्लास्क
- 17. फ्लास्क
- 18. फ्लास्क
- 19. फ्लास्क
- 20. फ्लास्क
- 21. फ्लास्क
- 22. फ्लास्क
- 23. फ्लास्क
- 24. फ्लास्क
- 25. फ्लास्क
- 26. फ्लास्क
- 27. फ्लास्क
- 28. फ्लास्क
- 29. फ्लास्क
- 30. फ्लास्क