Skip to content
Import contacts from Gmail, Yahoo and Live accounts within your Django application.
Python
Find file
Failed to load latest commit information.
django_contact_importer
MANIFEST.in
README.rst
setup.cfg initial commit. Mar 13, 2013
setup.py

README.rst

About django_contact_importer

Import contacts from Gmail, Yahoo and Live accounts within your Django application.

Installing

Clone the repository and run the following command.:

python setup.py install

Configure Django Application

  1. Add django_contact_importer to your INSTALLED_APPS in settings.py.
  2. Obtain a client id and client secret from providers like Google, Yahoo and Live.
  3. Set your client id and client secret informations in settings.py.
GOOGLE_CLIENT_ID = your_google_client_id
GOOGLE_CLIENT_SECRET = your_google_client_secret
YAHOO_CLIENT_ID = your_yahoo_client_id
YAHOO_CLIENT_SECRET = your_yahoo_client_secret"
LIVE_CLIENT_ID = your_live_client_id
LIVE_CLIENT_SECRET = your_live_client_secret
  1. Open your urls.py and add the following line:
url(r'^contacts/', include("django_contact_importer.contacts.urls")),

You can now reach the application from http://127.0.0.1/contacts.

Templates

There are two templates that you can override from your application.

  1. contacts/index.html - Lists the providers.
  2. contacts/invite.html - Lists the contacts retrieved from providers.
Something went wrong with that request. Please try again.