Django_crontab no encuentra Template

Utilizo el crontab para verificar datos, y depende la confirmación me envié un correo, utilizo la misma funcion de enviar correos dentro de las views y funciona correctamente, pero al usarlo dentro del crontab, me arroja un error de 'django.template.exceptions.TemplateDoesNotExist'

Creo que podría ser un error de la ruta, pero no estoy seguro como debería hacerlo.

El error completo: error

Funcion que envia los correos:

def send_email_pago_premium(cant, url, email, user, fecha_inicio, fecha_fin): print("Enviando email...") try: server = smtplib.SMTP(EMAIL_HOST, EMAIL_PORT) server.ehlo() server.starttls() server.ehlo() server.login(EMAIL_HOST_USER, EMAIL_HOST_PASSWORD) #Construyendo el mensaje mensaje = MIMEMultipart() mensaje['From'] = EMAIL_HOST_USER mensaje['To'] = email mensaje['Subject'] = 'Pagamento Concluido' content = render_to_string('paginas/email/email_pago_premium.html', { 'user': user, 'cant': cant, 'url':url, 'fecha_inicio':fecha_inicio, 'fecha_fin':fecha_fin }) mensaje.attach(MIMEText(content, 'html')) server.sendmail(EMAIL_HOST_USER, email, mensaje.as_string()) print("Email enviado") except Exception as err: print(f"Unexpected {err=}, {type(err)=}") raise

Back to Top