Html 如何在django http响应中返回图像对象?
我正在发送包含图像的电子邮件。我使用这些电子邮件的html模板。我希望图像能够在运行中生成。因此,图像标记中的“src”是一个url,用于对我的应用程序进行REST api调用。将动态创建图像,并创建一个可公开访问的URL。我希望此图像显示在电子邮件中。但是我不知道如何返回此图像。您可能需要这样的代码Html 如何在django http响应中返回图像对象?,html,django,python-3.x,image,html-email,Html,Django,Python 3.x,Image,Html Email,我正在发送包含图像的电子邮件。我使用这些电子邮件的html模板。我希望图像能够在运行中生成。因此,图像标记中的“src”是一个url,用于对我的应用程序进行REST api调用。将动态创建图像,并创建一个可公开访问的URL。我希望此图像显示在电子邮件中。但是我不知道如何返回此图像。您可能需要这样的代码 the_image= Image.new(#whatever you want in your image) response = HttpResponse(content_typ
the_image= Image.new(#whatever you want in your image)
response = HttpResponse(content_type="image/jpeg")
the_image.save(response, "JPEG")
return response
只需从视图中返回一个,其中内容类型标题设置为image/jpeg(或任何图像格式),而内容是生成的图像。