如何覆盖 django allauth 电子邮件模板
How to override django allauth email templates
我正在使用 allauth
版本 0.35.0
,我想覆盖电子邮件模板,为他们制作我想要的 HTML 模板。 allauth
登录和注册等页面没有问题但是我找不到任何电子邮件模板。
它只是路径 /templates/account/email/
中的一个 .txt
文件。但是我如何为 allauth
任务设置 HTML
消息,例如为他们的电子邮件消息更改密码等?
如有任何帮助,我们将不胜感激。
糟糕!我真丢人!
在this part of allauth
documentation中表示:
Emails sent (e.g. in case of password forgotten or email confirmation) can be altered by providing your own templates. Templates are named as follows:
account/email/email_confirmation_subject.txt
account/email/email_confirmation_message.txt
In case you want to include an HTML representation, add an HTML template as follows:
account/email/email_confirmation_message.html
所以在我自己的模板中制作 email_confirmation_message.html
并使用 email_confirmation_message.txt
中使用的模板变量解决了问题。
我正在使用 allauth
版本 0.35.0
,我想覆盖电子邮件模板,为他们制作我想要的 HTML 模板。 allauth
登录和注册等页面没有问题但是我找不到任何电子邮件模板。
它只是路径 /templates/account/email/
中的一个 .txt
文件。但是我如何为 allauth
任务设置 HTML
消息,例如为他们的电子邮件消息更改密码等?
如有任何帮助,我们将不胜感激。
糟糕!我真丢人!
在this part of allauth
documentation中表示:
Emails sent (e.g. in case of password forgotten or email confirmation) can be altered by providing your own templates. Templates are named as follows:
account/email/email_confirmation_subject.txt
account/email/email_confirmation_message.txt
In case you want to include an HTML representation, add an HTML template as follows:
account/email/email_confirmation_message.html
所以在我自己的模板中制作 email_confirmation_message.html
并使用 email_confirmation_message.txt
中使用的模板变量解决了问题。