0
장고 모델을 모델링하기위한 사전 목록을 만들려고합니다. 모델. 모델의 이름은 voteTemp입니다. 이것은 각각의 사전 인 voteTempRecordDict를 루프의 각 반복에서 생성 할 때 인쇄합니다. 각 루프가 중첩되어 장고에 사전을 추가 할 수 없습니다.
>>> voteTempRecordsList = []
>>> voteTempRecordDict = {}
>>> for each in VoteTemp.objects.all():
... for each2 in each.__dict__:
... if each2 is not '_state':
... voteTempRecordDict.update({each2:each.__dict__[each2]})
... print voteTempRecordDict
이렇게하면 voteTempRecordsDict에 각 voteTempRecordDict를 추가하여 (사전 목록 만들기) 작동한다고 생각합니다. 마지막 사전이 들어있는 목록, VoteTemp에 객체가있는 횟수만큼 반복 :
>>> voteTempRecordsList = []
>>> voteTempRecordDict = {}
>>> for each in VoteTemp.objects.all():
... for each2 in each.__dict__:
... if each2 is not '_state':
... voteTempRecordDict.update({each2:each.__dict__[each2]})
... voteTempRecordsList.append(voteTempRecordDict)
아무도 도와 줄 수 있습니까?
는 정말 고마워요! – clearcom0
작동합니까 ?? –
예. 고맙습니다. – clearcom0