Išspręsta: django ekstrakto masyvas iš pašto matricos

Pagrindinė problema yra ta, kad „Django“ ištraukia masyvą iš pašto matricos kaip „Python“ sąrašą, o ne kaip „NumPy“ masyvą. Dėl to gali kilti problemų, jei masyve reikia atlikti bet kokias matematines operacijas, nes „NumPy“ masyvai yra daug efektyvesni tokiam darbui.

Savo HTML puslapyje turiu matricą, kurią skelbiu savo Django rodinyje. Matrica yra sąrašų sąrašas, ir aš noriu atskirus sąrašus išskirti iš paskelbtų duomenų. Kaip aš galiu tai padaryti?
Štai ką iki šiol turiu:
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, turiu žymimųjų laukelių matricą, kuri atrodo taip:
<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