0

我正在尝试使电子邮件文本的正文包含我之前在类中声明的许多变量:

title_text = ' Has Been Ordered'
title = instance.product
email=EmailMessage(title+title_text,  'hello', to=['youremail@gmail.com'])
email.send()

class PurchaseOrder(models.Model):
    product = models.CharField(max_length=256)
    vendor = models.CharField(max_length=256)

为了澄清,它说“你好”,我希望能够插入两个文本,例如“你好,这是您订购的产品”,然后是类 PurchaseOrder 产品的变量。

4

1 回答 1

3

您可以使用字符串格式。

>>> var = 'insert text here'
>>> "hello {}".format(var)
'hello insert text here'
于 2013-07-29T13:24:44.983 回答