1
我有一個發送代碼:Django中發送電子郵件的鏈接
def send_email(site_id, email):
subject = "Sub"
from_email, to = EMAIL_FROM, email
text_content = 'Text'
html_content = render_to_string(
'app/includes/email.html',
{'pk': site_id}
)
msg = EmailMultiAlternatives(subject, text_content, from_email, [to])
msg.attach_alternative(html_content, "text/html")
msg.send()
而且在我的模板
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>title</title>
</head>
<body>
<a href="{% url 'mail_view' pk %}">Click</a>
</body>
</html>
但這個代碼生成這樣的鏈接: http://mail.google.com/en-us/results/30/
結果/ 30它好, ,但我得到mail.google.com,而不是「mysite.com」 ,並在我的網站沒有/ en-us/only/en/
你們有什麼想法嗎?
那是什麼'mail_view'呢?這是您的觀點還是來自其他第三方? – Babu