Django EmailMessgae() Ошибка: MIMEPart.__init__() принимает от 1 до 2 позиционных аргументов, но было задано 5 аргументов

Вот мой файл представлений а вот скриншот ошибки Я создал файл токена для генерации ссылки и информационный файл для деталей, таких как EMAIL_HOST_USER и т.д.

        current_site = get_current_site(request)
        email_subject = "Confirm your email @XYZ"
        message2 = render_to_string('email_confirmation.html',{
            'name': myuser.first_name,
            'domain': current_site.domain,
            'uid': urlsafe_base64_encode(force_bytes(myuser.pk)),
            'token': generate_token.make_token(myuser),
        })

        email = EmailMessage(
            email_subject,
            message2,
            settings.EMAIL_HOST_USER,
            [myuser.email],
        )
        email.fail_silently=True
        email.send_mail()

EmailMessage(...)[Django- doc] не имеет метода с именем send_mail() это должен быть send(), а EmailMessage не имеет атрибута с именем fail_silently это параметр, передаваемый методу send(), так что в итоге ваш код будет выглядеть так

email = EmailMessage(
            email_subject,
            message2,
            settings.EMAIL_HOST_USER,
            [myuser.email],
        )
email.content_subtype = "html" # can specify type of your content
email.send(fail_silently=True)

EmailMessage(...)[Django- doc] не имеет метода с именем send_mail() это должен быть send() и EmailMessage не имеет атрибута с именем fail_silently это параметр, передаваемый методу send(), так что в итоге ваш код будет выглядеть так

email = EmailMessage(
            email_subject,
            message2,
            settings.EMAIL_HOST_USER,
            [myuser.email],
        )
email.content_subtype = "html" # can specify type of your content
email.send(fail_silently=True)

У меня была такая же проблема, но оказалось, что я импортировал EmailMessage класс.

Вместо того, чтобы сделать это:

from email.message import EmailMessage 

Использование:

from django.core.mail import EmailMessage
Вернуться на верх