हल: पोस्ट मैट्रिक्स से django एक्सट्रैक्ट ऐरे

मुख्य समस्या यह है कि Django पोस्ट मैट्रिक्स से सरणी को NumPy सरणी के बजाय पायथन सूची के रूप में निकालता है। यदि आपको सरणी पर किसी भी प्रकार के गणितीय संचालन करने की आवश्यकता है, तो यह समस्याएँ पैदा कर सकता है, क्योंकि NumPy सरणियाँ उस तरह के काम के लिए बहुत अधिक कुशल हैं।

मेरे एचटीएमएल पेज में एक मैट्रिक्स है जिसे मैं अपने Django व्यू में पोस्ट कर रहा हूं। मैट्रिक्स सूचियों की एक सूची है, और मैं पोस्ट किए गए डेटा से अलग-अलग सूचियां निकालना चाहता हूं। मैं यह कैसे कर सकता हूँ?
यह है, जो कि अभी तक मेरे पास है:
def myview(request):
if request.method == 'POST': # If the form has been submitted...
form = MyForm(request.POST) # A form bound to the POST data

if form.is_valid(): # All validation rules pass

# Process the data in form.cleaned_data

return HttpResponseRedirect('/thanks/') # Redirect after POST

else:
form = MyForm() # An unbound form

return render(request, 'mytemplate.html', {'form':form})

In mytemplate.html, मेरे पास चेकबॉक्स का एक मैट्रिक्स है जो इस तरह दिखता है:
<table><tr><td>1,1 <input type="checkbox" name="matrix[0][0]" value="1" /> </td> <td> 1,2 <input type="checkbox" name="matrix[0][1]" value="1" />" </td>" <"td"="" 1,3="" "="" input="" type="checkbox" name=matrix[0][2] value=1 /"" ""="" td="" tr="" table="" xtml-space:"preserve"" xmlns:xtml-space="http://www." w3corg/xml/1998/namespace"" xmlns_w3corg="/xmlns/" xml:"lang=en-us"" lang=en-us"" http://www."" w3corg/1999xhtml"" xmlns_w3corg="/1999/" html:"xmlns=http://www."" w3corg/" lang=en-us""" class="container">2,1 &"nbsp;" 2,2 "nbsp;" 2," 3 "nbsp;" 3," 1 "nbsp;" 3," 2 "nbsp;" 3," 3 "nbsp;" 4," 1 "nbsp;" 4," 2 "nbsp;" 4," 3 "" nbsp ; "" 5 , "" 1 "" nbsp ; "" 5 , "" 2 "" nbsp ; "" 5 , """ 6 ," """ 7 ," """ 8 ," """ 9 ," """ 10 ," """ 11 ," """ 12 ," """ 13 ," """ 14 , "
rntttt14,2
rn t t t 14

Related posts:

Leave a Comment