0
以下是我寫的視圖,沒有發生錯誤,但沒有郵件發送到receiver_email地址。我試圖通過Django發送電子郵件,但請求沒有得到處理
def register_user(request):
username = request.POST['username']
first_name = request.POST['first_name']
last_name = request.POST['last_name']
receiver_email = request.POST['email']
passwd = generate_passwd()
user = User.objects.create_user(username=username,password=passwd,email=email,first_name=first_name,last_name=last_name)
res = send_mail("password",passwd,"[email protected]",receiver_email)
return HttpResponseRedirect(reverse('polls:login',args=()))
我正在做的是生成一個隨機密碼,我希望郵寄給用戶(到receiver_email)。但是當我點擊「註冊」按鈕時,沒有任何反應,請求沒有得到處理。並不是說負責註冊的模板有什麼問題。
是的,我已經包括,沒有任何工作。 – Anirban
可能會檢查垃圾郵件文件夾。並確保'receiver_email'有效的電子郵件地址 –
不,問題是郵件根本沒有發送。如果郵件已發送,它將進入垃圾郵件文件夾。但那根本沒有發生。當我點擊註冊按鈕時,瀏覽器似乎在等待請求的完成,此後沒有任何事情發生。 – Anirban