"""
+import logging
+logger = logging.getLogger(__name__)
+
from django.conf import settings
from django.utils import simplejson
try:
return simplejson.loads(urlopen(request).read())
except (TypeError, KeyError, IOError, ValueError, IndexError):
+ logger.error('Could not load data from Mail.ru.', exc_info=True, extra=dict(data=params))
return None
"""
+import logging
+logger = logging.getLogger(__name__)
+
from django.conf import settings
from django.utils import simplejson
try:
return simplejson.loads(urlopen(request).read())
except (TypeError, KeyError, IOError, ValueError, IndexError):
+ logger.error('Could not load data from Odnoklassniki.', exc_info=True, extra=dict(data=params))
return None
# Backend definition
www.vkontakte.ru. Username is retrieved from the identity returned by server.
"""
+import logging
+logger = logging.getLogger(__name__)
+
from django.conf import settings
from django.contrib.auth import authenticate
from django.utils import simplejson
try:
return simplejson.loads(urlopen(api_request).read())
except (TypeError, KeyError, IOError, ValueError, IndexError):
+ logger.error('Could not load data from VKontakte.', exc_info=True, extra=dict(data=params))
return None