Для дальнейшего использования django contrib auth использует текущий домен сайта, предоставленный моделью сайта в django.contrib.sites.models.
Чтобы проверить, какой из них настроен U, войдите в оболочку с нужными настройкамии введите:
from django.contrib.sites.models import Site
current_site = Site.objects.get_current()
print(current_site.domain)
Это покажет, какой домен будет использоваться для создания абсолютных ссылок, как в этом случае, для сброса пароля.