Python 在/sendmail处键入错误/

Python 在/sendmail处键入错误/,python,django,Python,Django,send_mail()缺少1个必需的位置参数:“收件人列表” 在settings.py中,我添加了这些行作为发送电子邮件的设置 EMAIL_HOST = 'smtp.gmail.com' EMAIL_PORT = 587 EMAIL_HOST_USER = 'jshrijit@gmail.com' EMAIL_HOST_PASSWORD = '********' EMAIL_USE_TLS = True EMAIL_USE_SSL = False 然后在views.py中,我创建了发

send_mail()缺少1个必需的位置参数:“收件人列表”

在settings.py中,我添加了这些行作为发送电子邮件的设置

EMAIL_HOST = 'smtp.gmail.com'

EMAIL_PORT = 587

EMAIL_HOST_USER = 'jshrijit@gmail.com'

EMAIL_HOST_PASSWORD = '********'

EMAIL_USE_TLS = True

EMAIL_USE_SSL = False
然后在views.py中,我创建了发送电子邮件的函数

def index(request):

    send_mail(

        'Hello from sender',

        'Hey, how are you?.'

        'from@gmail.com',

        ['to@gmail.com'],

        fail_silently=False,

    )
我得到了下面的错误

异常类型:TypeError异常值:send_mail()缺少1 必需的位置参数:“收件人列表”

关于这一点,请帮助我……

send_mail()
第一个参数采用
主题
,第二个参数采用
正文
,第三个参数采用
发件人,第四个参数采用
收件人
地址列表

您缺少第二个参数中的
。 试试这个


send_mail
你好吗?
)的第二行缺少逗号。谢谢@shafik,按照你的建议做了,并且能够发送电子邮件
send_mail(
    'Hello from sender',
    'Hey, how are you?.',
    'from@gmail.com',
    ['to@gmail.com'],
    fail_silently=False,
)