1👍
✅
Welp, I’m dumb.
Bulk create is my new friend.
If anyone has the same problem, don’t insert rows one at a time. Each create() call is one insert statement. Instead, add the objects to a list, and then bulk_create(the_list).
1👍
Try this using itertools.islice
from itertools import islice
with open('hourlydump.txt', 'r') as f
my_lines = islice(f, N) #number of lines taken in each iteration.
#Do your operations here
my_lines
is a generator object, that gives you each line of the file and can be used in a loop like this:
for line in mylines:
print line
- [Answered ]-Django – clean() with hidden form
- [Answered ]-How to set the project root url when Wagtail is integrated as an app in a Django-project
Source:stackexchange.com