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]
|
|
)
|
|
|