How do you iterate over each element:
items = SomeModel.objects.all()
Regularly for each cycle
for item in items: print item
Or using a QuerySet iterator
for item in items.iterator(): print item
According to the document, iterator()
can improve performance. The same applies when looping through a very large list or Python dictionaries, iteritems()
best used.
source share