How can I use Django OAuth Toolkit with Python Social Auth?

I’m building an API using Django Rest Framework. Later this API is supposed to be consumed by iOS and Android devices. I want to allow my users to sign-up with oauth2-providers like Facebook and Google. In this case, they shouldn’t have to create an account with my platform at all. But users should also be able to sign-up when not having a Facebook/Google account, for which I’m using django-oauth-toolkit, so I have my own oauth2-provider.

python save image from url

I got a problem when I am using python to save an image from url either by urllib2 request or urllib.urlretrieve. That is the url of the image is valid. I could download it manually using the explorer. However, when I use python to download the image, the file cannot be opened. I use Mac OS preview to view the image. Thank you!