Email Sending gmail issues in Django

I’m using Gmail to receive emails, but the messages aren’t arriving to Gmail.

settings.py

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'myemail@gmail.com'
EMAIL_HOST_PASSWORD = 'mypassword'
EMAIL_USE_TLS = True

views.py

from django.shortcuts import render, redirect
from django.urls import reverse
from django.core.mail import EmailMessage
from .forms import ContactForm

# Create your views here.
def contact(request):
    contact_form = ContactForm()

    if request.method == "POST":
        contact_form = ContactForm(data=request.POST)
        if contact_form.is_valid():
            name = request.POST.get('name', '')
            email = request.POST.get('email', '')
            content = request.POST.get('content', '')

            # Enviamos el correo y redireccionamos
            email = EmailMessage(
                "Hasa: Nuevo mensaje de contacto",
                "De {} <{}>\n\nEscribio:\n\n{}".format(name, email, content),
                ["myemail@gmail.com"],
                reply_to=[email]
            )

            try:
                email.send()
                return redirect(reverse('contacto')+"?ok")
            except:
                return redirect(reverse('contacto')+"?fail")

    return render(request, 'contact/contacto.html', 
                  {'form': contact_form})

help me, please.

I have written about this here: