Skip to content

Commit dd17b6a

Browse files
committed
Refs #6 — Use format() method to write in query_log
1 parent b3c1a8a commit dd17b6a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

chunkator/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
"""
22
Toolbox for chunking / slicing querysets
33
"""
4+
45
from django.db.models.query import ValuesQuerySet
56

67

@@ -33,7 +34,7 @@ def chunkator(source_qs, chunk_size, query_log=None):
3334
queryset = source_qs.filter(pk__gt=pk)
3435
page = queryset[:chunk_size]
3536
if query_log is not None:
36-
query_log.write(unicode(page.query) + "\n")
37+
query_log.write('{page.query}\n'.format(page=page))
3738
nb_items = 0
3839
for item in page:
3940
if isinstance(queryset, ValuesQuerySet):

0 commit comments

Comments
 (0)