Λύθηκε: συστοιχία εξαγωγής django από post matrix

Το κύριο πρόβλημα είναι ότι το Django εξάγει τον πίνακα από τον πίνακα post ως λίστα Python και όχι ως πίνακα NumPy. Αυτό μπορεί να οδηγήσει σε προβλήματα εάν χρειαστεί να κάνετε οποιοδήποτε είδος μαθηματικών πράξεων στον πίνακα, επειδή οι πίνακες NumPy είναι πολύ πιο αποτελεσματικοί για τέτοιου είδους εργασίες.

Έχω ένα matrix στη σελίδα μου HTML που δημοσιεύω στην προβολή 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