From ef633b00b12eb31d8926355d52907cfdc8624feb Mon Sep 17 00:00:00 2001 From: j Date: Fri, 28 Jun 2019 12:49:08 +0200 Subject: [PATCH] use requests --- oxdata/poster/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/oxdata/poster/models.py b/oxdata/poster/models.py index d543c7e..505f1c0 100644 --- a/oxdata/poster/models.py +++ b/oxdata/poster/models.py @@ -7,6 +7,7 @@ import socket import urllib from django.db import models +import requests import ox import ox.web.criterion @@ -85,7 +86,7 @@ class PosterCache(models.Model): url = self.url.encode('utf-8') name = hashlib.sha1(url).hexdigest() try: - data = ox.net.read_url(url) + data = requests.get(url, headers=ox.net.DEFAULT_HEADERS).content self.image.name = poster_path(self.url, os.path.basename(self.url)) ox.makedirs(os.path.dirname(self.image.path)) with open(self.image.path, 'wb') as f: