本質的に私が持っている問題は、私はZIPされたリストを2回反復することができないということです。私はzipされたリストを2回コピーしようとしました。Django、Zipされたリストをループする2回
これは、コードのビュー部分のvmを含むリストがインスタンス化される場所です。
def malware(request):
list, dictofvms = listofvms()
listcopy = iter(list)
list, listcopy = tee(listcopy)
malwarelist = listofmalware()
return render(request, 'malware.html', {"malwarelist": malwarelist, "list": list, "listcopy": listcopy})
これは、リクエストを実際のウェブページに送信するコードの一部です。
私がマルウェアリストをループするときに、コードにアクセスするとき。それは私がリストを一度ループすることを許しています。それは、ジップ/イテレータであるためです。私が幻想的なアイテムをループする方法があれば。
def malware(request):
lst, dictofvms = listofvms()
lst = list(lst)
malwarelist = listofmalware()
return render(request, 'malware.html', {"malwarelist": malwarelist,
"lst": lst})
:[私はおそらくちょうど愚かなことだ]
{% for malware in malwarelist %}
{{ malware }}
{% for vm, uuid in list %}
{{ vm }}
{% endfor %}
{% for vm, uuid in listcopy %}
{{ vm }}
{% endfor %}
{% endfor %}
おかげモーセはあなたがスターです! – dipl0