Skip to content
This repository has been archived by the owner on Jun 30, 2024. It is now read-only.

Installation

Pierre edited this page Dec 18, 2016 · 4 revisions

Installation

pip install django-deviantart

add deviantart to your settings.

INSTALLED_APPS = [
...
'deviantart'
]

Go to the deviantart developer program and register an application. Don't worry unless you submit it to the gallery no one will see it.

Run migrations

./manage.py migrate

Go back to your settings and add your client_id, client_secret and some scopes.

DEVIANTART_CLIENT_ID = '1234'  # this should be just a number
DEVIANTART_CLIENT_SECRET = 'sha1 hash'  # Press show on the deviantart site
DEVIANTART_SCOPE = ['browse', 'user']  # You can find more informations about the scopes on the deviantart site

Add the oauth2 urls to your urls.py

from deviantart import urls as deviantart_urls

urlpatterns += [
    url(r'^deviantart/', include(deviantart_urls)),
]

Now open your browser at deviantart/auth Click here if you run the default testserver If you've done everything right your should be redirected to the deviantart site where you need to press authorize

Clone this wiki locally