我想要做的是在 templates/account/email/email_confirmation_message.txt
中覆盖确认邮件的网址。
我想要改变这个部分
To confirm this is correct, go to {{ activate_url }}
翻译成类似于下面这样的内容
http://localhost:8080/confirm_email/{{ key }}
然而,我无法确定{{ activate_url }}
来自哪里。
我想将key
发送到由rest-auth
创建的端点。
我该如何重写电子邮件中的url链接?或者如果太复杂了,有什么简单的方法可以在前端验证电子邮件?
key
是验证电子邮件所需的内容。请查看源代码。我正在使用Django
作为rest API。因此,我不想使用默认的url
。{{ activate_url }}
的部分是key
。 - Ootoemail_confirmation_message.txt
没有提到key
。{{ activate_url }}
部分是key
。 - Ootosend_confirmation_mail()
方法。这允许您在模板中添加类似于“如果上面的链接不起作用,请转到mysite.com/confirm-email
并在那里插入此密钥”的内容,呈现一个额外的表单,他们可以在其中粘贴密钥。 - dirkgrotenadapter.py
中,模板被引用为email_template = 'account/email/email_confirmation'
但是并没有这个模板。email_confirmation_message.txt
在哪里使用了? - Ooto