from django.core.mail import send_mail from django.conf import settings from django.urls import reverse def enviar_correo_reactivacion(usuario): perfil = usuario.perfilusuario perfil.generar_nuevo_token() # Generar un nuevo token enlace = f"{settings.SITE_URL}{reverse('reactivar_cuenta', args=[perfil.token_activacion])}" asunto = "Reactivación de tu cuenta - Política de Privacidad" mensaje = f""" Hola {usuario.nombre}, Para cumplir con la nueva normativa de privacidad, hemos desactivado temporalmente tu cuenta. Por favor, acepta la política de privacidad en el siguiente enlace para volver a activarla: {enlace} Saludos, El equipo de soporte """ send_mail( asunto, mensaje, settings.DEFAULT_FROM_EMAIL, [usuario.email] )