Versuchen Sie es mit TransactionTestCase:
class ThreadingTest(TransactionTestCase):
TestCase hält Daten im Speicher und gibt kein COMMIT an die Datenbank aus. Wahrscheinlich versuchen die Threads, sich direkt mit DB zu verbinden, während die Daten dort noch nicht festgeschrieben sind. Siehe Beschreibung hier:https://docs .djangoproject.com/en/dev/topics/testing/?from=olddocs#django.test.TransactionTestCase