CSRF Verification failing even with token in payload? : I have the csrf middleware token in my payload however I am still getting this message:

"CSRF verification failed. Request aborted.
You are seeing this message because this HTTPS site requires a &#39;
Referer header&#39; to be sent by your Web browser, but none was sent. Th
is header is required for security reasons, to ensure that your browser i
s not being hijacked by third parties."

    import requests
    from pyquery import PyQuery

    payload = {'email': 'email', 'password': 'pass', "csrfmiddlewaretoken": 
    "token"}
    url = 'https://gyrosco.pe/login/email/'
    r = requests.post(url, data=payload)
    content = r.text
    q = PyQuery(content)

    title = q("title").text()

    print(title)
    print(content)