Django-Google-облікових даних додаток Django, яка зберігає Google OAuth облікові дані в Django ORM для легкого доступу до послуги API.
установки:
1. Встановіть або додати Django-Google-вірчі грамоти вашому шляху Python.
2. Додати google_credentials з настройками INSTALLED_APPS.
3. Додати google_credentials URL включати в urls.py-файл вашого проекту:
І NBSP; гіперпосилання (г '^ Google-облікові /', включають в себе ("google_credentials.urls ')),
4. Створіть свій проект по API консолі Google, вказавши URL переадресації як http://your.domain.com/google-credentials/callback (або як ви налаштуєте свій urls.py, як описано вище).
5. Додайте наступні параметри settings.py-файл вашого проекту заповнюються значеннями, як витягти з Google в попередньому кроці, а саме:
І NBSP; GA_CLIENT_ID = '32749234234.apps.googleusercontent.com "
І NBSP; GA_CLIENT_SECRET = 'DKSFY87sd6fHJGdsf6 "
І NBSP; GA_SCOPE = 'https://www.googleapis.com/auth/analytics.readonly "
І NBSP; GA_REDIRECT_URI = 'http://your.domain.com/google-credentials/callback "
6. Розпочніть SyncDB генерувати необхідні моделі.
Використання
Перш ніж ви зможете почати використовувати послугу ви повинні дозволити йому з вашим обліковим записом Google. Для цього відкрийте http://your.domain.com/google-credentials/callback у вашому браузері.
Після авторизації ви можете Поновлення послуги для подальшого запиту наступним чином:
від google_credentials імпортувати утиліти
обслуговування = utils.get_service ()
Для очищення попередньо згенеровані облікові відкритий http://your.domain.com/google-credentials/purge у вашому браузері.
Вимоги
- Python
- Django
Коментар не знайдено