import datetime
import json
-import urllib2
+import requests
from django.conf import settings
from django.core.management.base import BaseCommand, CommandError
'secondaryDimension=eventName&idSite=%(piwik_site_id)s&'\
'period=day&date=last2&format=json&'\
'token_auth=%(piwik_token_auth)s&expanded=1' % locals()
- request = urllib2.Request(url)
- request.add_header('Accept', 'application/json')
if self.verbose:
print('calling piwik')
- result = json.load(urllib2.urlopen(request))
+ response = requests.get(url, headers={'Accept': 'application/json'})
+ result = response.json()
if self.verbose:
print('collecting results')
for day in result: