为什么我的django电子邮件的html链接无法点击?

Der*_*rek 4 html python email django hyperlink

我通过Django发送了以下电子邮件

    subject, from_email, to = 'site Registration', 'support@site.com', self.second_email
    text_content = 'Click on link to finish registration'
    html_content = '<html><body><a href="site.com/accounts/user/' + self.slug +'">Click Here</a></body></html>'
    msg = EmailMultiAlternatives(subject, text_content, from_email, [to])
    msg.attach_alternative(html_content, "text/html")
    msg.send()
Run Code Online (Sandbox Code Playgroud)

当我发送电子邮件(谷歌和雅虎电子邮件)时,他们都显示蓝色的Click Here文本(我认为这意味着它被识别为链接),但是,该链接不可点击且不链接到site.com/ acc ...我做错了什么?

谢谢!

bra*_*ers 6

您可能需要将其设为有效的URL :( 请注意所包含的方案)

<a href="http://site.com/accounts/user/' + self.slug +'">
Run Code Online (Sandbox Code Playgroud)