10
TransactionManagementError «Вы не можете выполнять запросы до конца« атомарного »блока» при использовании сигналов, но только во время модульного тестирования
Я получаю TransactionManagementError при попытке сохранить экземпляр модели Django User, а в сигнале post_save я сохраняю некоторые модели, в которых пользователь использует внешний ключ. Контекст и ошибка очень похожи на этот вопрос django TransactionManagementError при использовании сигналов Однако в этом случае ошибка возникает только при юнит-тестировании . Это хорошо работает …