15

我在我的模板文件夹中添加了以下子文件夹和文件,以覆盖电子邮件(遵循文档https://github.com/pennersr/django-allauth#sending-e-mail)a

templates/
   account/
     email/
       email_confirmation_message.html
       email_confirmation_message.txt
       email_confirmation_subject.txt

覆盖非常适合 *.txt 版本的电子邮件(意思是,我认为,我有一个正确的文件夹结构),但我的问题是 HTML 版本不是由 django_allauth 发送的。

4

1 回答 1

25

对于那些面临同样问题的人:

当涉及到电子邮件确认时,django_allauth 检查它是否是新用户并相应地查找模板:

所以你必须覆盖:

email_confirmation_message.txt
email_confirmation_signup_message.txt

并添加 HTML 版本

email_confirmation_message.html
email_confirmation_signup_message.html
于 2013-06-30T06:41:45.423 回答