Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django无法使用setting.ini中的数据[Errno 11001]getaddrinfo失败_Python_Django - Fatal编程技术网

Python Django无法使用setting.ini中的数据[Errno 11001]getaddrinfo失败

Python Django无法使用setting.ini中的数据[Errno 11001]getaddrinfo失败,python,django,Python,Django,当我在setting.py中设置下列参数时 电子邮件\u主机、电子邮件\u端口、电子邮件\u主机\u用户、电子邮件\u主机\u密码电子邮件\u使用\u TLS、默认\u来自\u电子邮件 打电话发邮件一切正常但是, 当我将does参数移动到setting.iniI时,我得到错误。 当我尝试查看参数时,我可以看到代码中的参数是否正确: raise Exception('EMAIL_HOST -> ' + settings.EMAIL_HOST + '

当我在setting.py中设置下列参数时 电子邮件\u主机、电子邮件\u端口、电子邮件\u主机\u用户、电子邮件\u主机\u密码电子邮件\u使用\u TLS、默认\u来自\u电子邮件

打电话发邮件一切正常但是, 当我将does参数移动到setting.iniI时,我得到错误。 当我尝试查看参数时,我可以看到代码中的参数是否正确:

raise Exception('EMAIL_HOST ->   ' + settings.EMAIL_HOST +
                    'EMAIL_PORT ->   ' + str(settings.EMAIL_PORT) +
                    'EMAIL_HOST_PASSWORD ->   ' + 
settings.EMAIL_HOST_PASSWORD +
                    'EMAIL_HOST_USER ->   ' + settings.EMAIL_HOST_USER +
                    'EMAIL_USE_TLS ->   ' + str(settings.EMAIL_USE_TLS)
                    )
但是当我试图发送邮件时,我得到了以下错误

[Errno 11001] getaddrinfo failed
有没有任何建议说明为什么我在setting.py中使用does参数时效果很好 当我将then放入setting.ini时,我可以看到它们,但无法发送邮件,我做错了什么

我使用: Django版本:1.11 Python版本:3.5.0 我打电话给send_mail如下

send_mail("this is the subject",
         "this is the content", settings.EMAIL_HOST_USER, ["eran3216@gmail.com","eran3216@gmail.com"])
谢谢
为了得到帮助

我在ini中写了“字符串” 当我移除qouts时,它起作用了,所以我就离开了 因此,请不要阅读电子邮件 只需要
EMAIL_HOST=aaa

我在ini“字符串”中写道 当我移除qouts时,它起作用了,所以我就离开了 因此,请不要阅读电子邮件 只需要
EMAIL_HOST=aaa

发布完整回溯..发布完整回溯。。