Estou recebendo TransactionManagementError ao tentar salvar uma instância de modelo de usuário do Django e em seu sinal post_save, estou salvando alguns modelos que têm o usuário como chave estrangeira. O contexto e o erro são bastante semelhantes a esta pergunta django
194
TransactionManagementError “Você não pode executar consultas até o final do bloco 'atômico'” enquanto estiver usando sinais, mas apenas durante o teste de unidade