Begränsningar över databaser
Django tillhandahåller för närvarande inget stöd för främmande nyckel eller många-till-många-relationer som spänner över flera databaser. Om du har använt en router för att partitionera modeller till olika databaser, måste alla främmande nyckel och många-till-många-relationer som definieras av dessa modeller vara interna i en enda databas.
Django - limitations-of -flera-databaser
Problem
Samma problem. Bugg i klassen ForeignKey().
I metoden validate().
Bug finns i v1.2, v1.3, v1.4rc1
Lösning
Testa denna patch för att lösa det.