我在Amazon-s3上有HTML电子邮件。我从amazon-s3获得了特定文件,并将其内容存储在一个变量中。现在,我需要使用上下文呈现该电子邮件内容。 Django中有什么方法可以实现?有内置功能吗?
我最初尝试从s3下载该文件,但这完全是胡说八道。所以我尝试了这段仅获取文件内容的代码。
.product_name{
height: 30px;
}
样品响应:
s3 = boto3.resource(
's3',
aws_access_key_id=settings.AWS_ACCESS_KEY_ID,
aws_secret_access_key=settings.AWS_SECRET_ACCESS_KEY,
region_name='ap-south-1'
)
response = s3.Object(settings.AWS_STORAGE_BUCKET_NAME,
'static/seller_order_invoice_pdf.html').get()
decoded_file = response['Body'].read().decode('utf-8').splitlines()
render(None, decoded_file, context)
我需要在传递的上下文中呈现电子邮件内容。