Python 如何在Django中更改发件人电子邮件名称

Python 如何在Django中更改发件人电子邮件名称,python,django,email,django-oscar,django-email,Python,Django,Email,Django Oscar,Django Email,我需要从Django发送一封电子邮件,其中“团队示例”作为发件人,默认情况下,否-reply@example.com使用 正如其他问题中提到的那样,我已经试过了 DEFAULT_FROM_EMAIL = 'Team Example <noreply@example.com>' DEFAULT\u FROM\u EMAIL='Team Example' 在settings.py中,但它不起作用。对于,您需要使用For: Oscar处理的所有通信事件和电子邮件的发件人电子邮件地址 因

我需要从Django发送一封电子邮件,其中“团队示例”作为发件人,默认情况下,否-reply@example.com使用

正如其他问题中提到的那样,我已经试过了

DEFAULT_FROM_EMAIL = 'Team Example <noreply@example.com>'
DEFAULT\u FROM\u EMAIL='Team Example'
在settings.py中,但它不起作用。

对于,您需要使用For:

Oscar处理的所有通信事件和电子邮件的发件人电子邮件地址

因此,如果Oscar与您的用户通信,则将使用此选项

因此,您可以添加一个设置:

OSCAR_FROM_EMAIL = 'Team Blackweb <noreply@example.com>'

OSCAR\u FROM\u EMAIL='Team Blackweb'
文档指定这不适用于管理员和经理。你是怎么测试的?你是怎么发电子邮件的?我在用Django奥斯卡项目。每当新用户注册时,都会向该用户发送电子邮件。