3👍
✅
And so there was the answer. I’m using MySQL so I needed to set the transaction isolation level to READ-COMMITTED
http://dev.mysql.com/doc/refman/5.1/en/set-transaction.html
Also credit goes to http://www.no-ack.org/2010/07/mysql-transactions-and-django.html for pointing me in the right direction. (Blog appears to be closed to public access now)
Source:stackexchange.com