Django-registration - 注册表单返回gaierror [Errno -3]名称解析暂时失败

时间:2013-11-27 15:48:55

标签: django email django-registration

这是我的电子邮件设置settings.py:

DEFAULT_FROM_EMAIL = 'mxxxxx@gmail.com'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'mxxxxx@gmail.com'
EMAIL_HOST_PASSWORD = 'K132465789'
EMAIL_USE_TLS = True

如果我尝试注册,则会产生错误:

gaierror at /register/

[Errno -3] Temporary failure in name resolution

Request Method:     POST
Request URL:    http://192.168.18.39/register/
Django Version:     1.4.2
Exception Type:     gaierror
Exception Value:    

[Errno -3] Temporary failure in name resolution

Exception Location:     /usr/lib/python2.7/socket.py in create_connection, line 553
Python Executable:  /usr/bin/python
Python Version:     2.7.2
Python Path:    

我在网上检查了类似的问题,但我找不到任何解决方案,大多数只有关于如何设置settings.py的示例,但它们与我所做的相对应。例如(http://ltslashgt.com/2007/07/02/gmail-and-django/) 我还检查了django-registration文档,但它没有说明任何可能的问题。在这里(https://django-registration.readthedocs.org/en/v0.8/quickstart.html)。

1 个答案:

答案 0 :(得分:0)

虽然我可能会迟到你的问题,但我会把这个留在这里寻找解决方案的人:

我的问题是我破坏了服务器上的DNS配置,我将DNS服务器更改为工作状态,一切正常。