फ्लास्क 0.8 में, मुझे पता है कि मैं form.fieldname.data
का उपयोग कर व्यक्तिगत फॉर्म फ़ील्ड तक पहुंच सकता हूं, लेकिन क्या सभी फॉर्म फ़ील्ड पर पुन: प्रयास करने का एक आसान तरीका है? मैं एक ईमेल संदेश निकाय बना रहा हूं, और मैं सभी क्षेत्रों में लूप करना चाहता हूं और प्रत्येक फ़ील्ड नामकरण और संलग्न करने के द्वारा इसे मैन्युअल रूप से बनाने के विरोध में, प्रत्येक के लिए फ़ील्डनाम/मान प्रविष्टि बनाना चाहता हूं।फ्लास्क में सबमिट किए गए फॉर्म फ़ील्ड पर इटरेटिंग?
9
A
उत्तर
23
मुझे संदेह है कि आप WTForms का उपयोग कर रहे हैं।
आप प्रपत्र डेटा पर पुनरावृति कर सकते हैं:
for fieldname, value in form.data.items():
pass
आप सभी प्रपत्र फ़ील्ड्स से अधिक पुनरावृति कर सकते हैं:
for field in form:
# these are available to you:
field.name
field.description
field.label.text
field.data
7
प्रपत्र वस्तु पुनरावर्तक उस पर परिभाषित किया गया है:
{% for field in form %}
<tr>
{% if field.type == "BooleanField" %}
<td></td>
<td>{{ field }} {{ field.label }}</td>
{% else %}
<td>{{ field.label }}</td>
<td>{{ field }}</td>
{% end %}
</tr>
{% endfor %}
से है
संबंधित मुद्दे
- 1. सबमिट किए गए जेएसपी फॉर्म डेटा को बनाए रखना
- 2. सबमिट किए गए ऐप में एनएसएलओजी
- 3. कोई फॉर्म पोस्ट किए जाने पर एक अक्षम टेक्स्ट फ़ील्ड सबमिट होगा?
- 4. एक HTML फॉर्म में छिपे हुए फ़ील्ड सबमिट करें
- 5. सेट फॉर्म सबमिट करेंडर
- 6. एचटीएमएल फॉर्म पोस्ट के बाद छिपे हुए फ़ील्ड अपडेट नहीं किए गए
- 7. मैं जैस्मीन में सबमिट किए गए फॉर्म का परीक्षण कैसे करूं?
- 8. सबमिट सबमिट करने के बजाय फॉर्म (IE9)
- 9. मैं jquery में फॉर्म सबमिट ईवेंट से क्लिक किए गए बटन को कैसे ढूंढ सकता हूं?
- 10. फ्लास्क-डब्ल्यूटीएफम्स फ़ील्ड विवरण
- 11. सफारी: एंटर पर फॉर्म-सबमिट अक्षम करें?
- 12. एक बूस्ट में प्रकारों पर इटरेटिंग :: variant
- 13. फॉर्म ऑब्जेक्ट का उपयोग करके सबमिट किए गए फॉर्म डेटा का मूल्य कैसे बदलूं और इसे फिर से चलाएं?
- 14. 2 एक फॉर्म में बटन सबमिट करें
- 15. जावास्क्रिप्ट में वर्तमान में फ़ोकस किए गए फॉर्म फ़ील्ड का संदर्भ कैसे प्राप्त करें?
- 16. PHP में सबमिट किए गए पोस्ट डेटा पर फॉर-लूप का उपयोग सुरक्षित है?
- 17. मजबूत टाइप किए गए विंडोज फॉर्म डेटाबेस
- 18. बटन पर फॉर्म ऑटो सबमिट करें
- 19. अक्षम फॉर्म फ़ील्ड डेटा सबमिट नहीं कर रहे हैं
- 20. सीएसएस में पाठ-परिवर्तन क्यों फॉर्म में सबमिट किए जाने पर ट्रांसफॉर्म (अपरकेस) नहीं रखता है?
- 21. HTML फॉर्म में सबमिट किए जाने पर उद्धरण मजाकिया वर्णों में क्यों बदलते हैं?
- 22. वर्डप्रेस फॉर्म एक्शन सबमिट
- 23. फॉर्म सबमिट होने पर मॉडल शून्य है
- 24. jQuery चेकबॉक्स पर फॉर्म सबमिट करें
- 25. एंटर दबाए जाने पर फॉर्म सबमिट करें
- 26. उपयोगकर्ता द्वारा जेनरेट किए गए जिनजा 2 टेम्पलेट्स फ्लास्क
- 27. सबमिट फ़ील्ड बटन
- 28. रंगों पर इटरेटिंग
- 29. कक्षा गुणों पर इटरेटिंग
- 30. ड्रूपल फ़ील्ड विजेट सबमिट किए गए डेटा को सहेज नहीं रहा