def send_validation_link(self, user):
self.user = user
self.email_validated = False
self.save()
context = {'user': user,
'validation_link': reverse('user:validate-email',
args=[self.validation_link])}
subject = render_to_string(
'userdb/email/user_verification_subject.txt', context)
text_content = render_to_string(
'userdb/email/user_verification_email.txt', context)
html_content = render_to_string(
'userdb/email/user_verification_email.html', context)
send_mail(
subject,
text_content,
settings.DEFAULT_FROM_EMAIL,
[user.email],
html_message=html_content,
fail_silently=False
)
评论列表
文章目录