![](/img/trans.png)
[英]WinError 10061 No connection could be made because the target machine actively refused it
[英]"[WinError 10061] No connection could be made because the target machine actively refused it"
我突然開始收到上述錯誤消息,完全沒有理由。 我推測我的數據庫已損壞並將其刪除並重新啟動。 當失敗時,我查看了我的防火牆部分。 我把它們都關掉了,問題仍然存在。
我正在關注 Udemy 教程並從 Github 復制和粘貼代碼。 我們添加了代碼以在用戶注冊時發送確認電子郵件。 當我觀看視頻時,我錯過了這個細節。 我不知道我們現在正在發送注冊電子郵件。 我遇到了這個問題,因為我在使用 LOCALHOST 時無法發送確認電子郵件。
如果您收到此錯誤並且像我一樣不知道為什么會收到它。 然后按 CTRL + Shift + F(查找),看看你是否能發現任何提及電子郵件的地方。
我添加了一個 if 語句,當我在 LOCALHOST 上運行我的網站時,它現在可以防止代碼嘗試發送電子郵件。
def post_save_user_create_reciever(sender, instance, created, *args, **kwargs):
if created:
obj = EmailActivation.objects.create(user=instance, email=instance.email)
EMAIL_PORT = getattr(settings, 'EMAIL_PORT', 0)
if EMAIL_PORT == 587:
obj.send_activation()
如果您嘗試發送電子郵件,則需要修改設置文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.