Atrisināts: django ekstrakta masīvs no pasta matricas

Galvenā problēma ir tā, ka Django izvelk masīvu no pasta matricas kā Python sarakstu, nevis kā NumPy masīvu. Tas var radīt problēmas, ja jums ir jāveic jebkāda veida matemātiskas darbības ar masīvu, jo NumPy masīvi ir daudz efektīvāki šāda veida darbam.

Manā HTML lapā ir matrica, kuru ievietoju savā Django skatā. Matrica ir sarakstu saraksts, un es vēlos izvilkt atsevišķus sarakstus no ievietotajiem datiem. Kā es to varu izdarīt?
Lūk, kas man ir līdz šim:
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, Man ir izvēles rūtiņu matrica, kas izskatās šādi:
<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