Хорошо, ответ в вашем следе:
self.assertEqual("http://example.com/users/john/", response._headers.get("location")[1])
AssertionError: 'http://example.com/users/john/' != '/users/john/'
измените первую строку в:
self.assertEqual("/users/john/", response._headers.get("location")[1])
, которая должна исправить тест.Но если его тестовый код вы не написали, то я думаю, что проблема в части example.com/.Пример.com, вероятно, исходит из настроек вашего сайта.Существует модель, называемая сайтами, если вы измените ее на правильный URL, это может сработать.
также
Вы можете попробовать использовать разные версии django.магистральная и стабильная версии ведут себя по-разному во время тестирования.