django-allauth 帐户/注册获取 [WinError 10061] 无法建立连接,因为目标计算机主动拒绝它

Red*_*ket 0 django django-allauth

我知道这个问题有很多答案说我应该尝试在另一个端口上运行我的服务器,如下所示:python manage.py runserver 0.0.0.0:8080 我已经尝试过但没有解决它。我已经关闭了 Windows Norton 防火墙:

在此输入图像描述

我已以管理员身份启动 PyCharm。让我认为这些解决方案对我不起作用的是其他 API 端点工作得很好: 也http://localhost:8000/accounts/login/能工作http://localhost:8000/accounts/logout/。但是,当我填写表单并将数据发布到时,http://localhost:8000/accounts/signup出现此错误:

OSError at /accounts/signup/
[WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions
Request Method: POST
Request URL:    http://127.0.0.1:8000/accounts/signup/
Django Version: 2.2.7
Exception Type: OSError
Exception Value:    
[WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我我在这里缺少什么吗?

小智 7

您使用了错误的邮寄系统!用于测试并在本地设置如下:

EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
Run Code Online (Sandbox Code Playgroud)

在设置.py