django ढांचे में फॉर्म फ़ील्ड से मूल्य कैसे प्राप्त करें? मेरा मतलब है, विचारों में टेम्पलेट्स में नहीं ...django ढांचे में फॉर्म फ़ील्ड से मूल्य कैसे प्राप्त करें?
उत्तर
Using a form in a view काफी कुछ बताता है।
एक दृश्य में एक फार्म के प्रसंस्करण के लिए मानक पैटर्न इस तरह दिखता है:
def contact(request):
if request.method == 'POST': # If the form has been submitted...
form = ContactForm(request.POST) # A form bound to the POST data
if form.is_valid(): # All validation rules pass
# Process the data in form.cleaned_data
# ...
print form.cleaned_data['my_form_field_name']
return HttpResponseRedirect('/thanks/') # Redirect after POST
else:
form = ContactForm() # An unbound form
return render_to_response('contact.html', {
'form': form,
})
आप आप के बाद यह कर सकते हैं अपने डेटा को मान्य।
if myform.is_valid():
data = myform.cleaned_data
field = data['field']
इसके अलावा, django दस्तावेज़ पढ़ें। वे निपुण हैं।
बी 4 के बारे में क्या आप अपना डेटा साफ़ करते हैं? – Sevenearths
अपने डेटा को साफ करने से पहले सभी अनुरोध केवल अनुरोध हैं। पोस्ट जो उदाहरण उदाहरण के साथ संग्रहीत है। सफाई वह है जो पोस्ट फ़ील्ड के साथ पोस्ट डेटा को जोड़ती है। सफाई से पहले आपको अनुरोध के साथ काम करना होगा। पोस्ट। – freb
यदि फॉर्म प्रारंभिक सेट है तो फॉर्म फ़ील्ड का मान प्राप्त करना संभव है? – Fydo
मैं django 1.7+ और पायथन 2.7+ का उपयोग करता हूं, खुराक के ऊपर का समाधान काम नहीं करता है। और रूप में इनपुट मूल्य के रूप में नीचे (ऊपर एक ही फार्म का उपयोग करें) उपयोग के बाद मिला जा सकता है:
if form.is_valid():
data = request.POST.get('my_form_field_name')
print data
आशा इस मदद करता है।
अपने पिकअप लें:
def my_view(request):
if request.method == 'POST':
print request.POST.get('my_field')
form = MyForm(request.POST)
print form['my_field'].value()
print form.data['my_field']
if form.is_valid():
print form.cleaned_data['my_field']
print form.instance.my_field
form.save()
print form.instance.id # now this one can access id/pk
नोट: क्षेत्र जैसे ही यह उपलब्ध है पहुँचा जा सकता है।
यह उत्तर सबसे अच्छा विकल्प सारांशित करता है - कच्चे POST डेटा, असंबद्ध फॉर्म फ़ील्ड और अंत में मान्य फॉर्म फ़ील्ड तक पहुंच। – DataMania
- 1. मॉडल क्षेत्र से Django फॉर्म फ़ील्ड प्राप्त करें
- 2. ग्रिड व्यू में टेम्पलेट फ़ील्ड से मूल्य कैसे प्राप्त करें?
- 3. Django फॉर्म फ़ील्ड ग्रुपिंग
- 4. Django फॉर्म: छुपा मॉडल फ़ील्ड?
- 5. Django फॉर्म फ़ील्ड लेबल अनुवाद
- 6. Django फॉर्म फ़ील्ड को सशर्त रूप से
- 7. रेडियो बटन में शुरुआती मूल्य django फॉर्म
- 8. एक एक्सएफए फॉर्म में फ़ील्ड की सूची कैसे प्राप्त करें?
- 9. Django - व्यवस्थापक फॉर्म फ़ील्ड को प्रीपॉलेट कैसे करें
- 10. Django - एक फॉर्म में एक फॉर्म फ़ील्ड एन बार दोहराएं
- 11. Django में एक फॉर्म फ़ील्ड के रूप में दो मॉडल फ़ील्ड का प्रतिनिधित्व कैसे करें?
- 12. django ऑब्जेक्ट प्राप्त/सेट फ़ील्ड
- 13. Django: मॉडल फ़ील्ड की सूची प्राप्त करें?
- 14. Django (django-admin) में मूल्य संक्रमण की जांच कैसे करें?
- 15. फॉर्म सत्यापन सत्यापन त्रुटि पर Django फॉर्म फ़ील्ड साफ़ करना?
- 16. Jquery फॉर्म फ़ील्ड मान
- 17. Django कस्टम फॉर्म फ़ील्ड प्रारंभिक डेटा
- 18. फॉर्म में Django filter_horizontal
- 19. कस्टम Django फॉर्म फ़ील्ड और विजेट्स लिखना
- 20. Django ModelAdmin - फ़ील्ड्स ... फ़ील्ड 'दिनांक' फॉर्म
- 21. Django फॉर्म
- 22. नाम से फॉर्म तत्व प्राप्त करें?
- 23. हिस्टोग्राम से थ्रेसहोल्ड मूल्य कैसे प्राप्त करें?
- 24. Django बाकी ढांचे
- 25. एनम से संख्यात्मक मूल्य कैसे प्राप्त करें?
- 26. शब्दकोश से MAX मूल्य कैसे प्राप्त करें?
- 27. एक अनबाउंड फॉर्म से फॉर्म मानों का उपयोग कैसे करें
- 28. नाम से django मॉडल फ़ील्ड कैसे सेट करें?
- 29. django फॉर्म
- 30. Django फॉर्म
उस बाध्य रूप का उदाहरण: 'वर्ग संपर्कफॉर्म (फॉर्म.फॉर्म): my_form_field_name = form.CharField() ' –