django-google-credenciales es una aplicación Django que almacena las credenciales de Google OAuth en ORM de Django para facilitar el acceso de servicio API.
Instalación:
1. Instale o añadir django-google-credenciales a su ruta Python.
2. Añadir google_credentials a su entorno INSTALLED_APPS.
3. Añadir google_credentials URL incluye al archivo urls.py de su proyecto:
& Nbsp; url (r '^ google-credenciales /', include ('google_credentials.urls')),
4. Crear el proyecto en la consola de API de Google, especificando la URL de redireccionamiento como http://your.domain.com/google-credentials/callback (o tal vez la configuración de su urls.py como se describió anteriormente).
5. Agregue la siguiente configuración al archivo settings.py de su proyecto poblada con valores recuperados de Google en el paso anterior, es decir:
& 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 Ejecutar para generar modelos requeridos.
Uso
Antes de que pueda empezar a utilizar un servicio que tiene que autorizar con su cuenta de Google. Para ello http://your.domain.com/google-credentials/callback abierta en su navegador.
Una vez autorizado, puede retrive un servicio para consultar más de este modo:
desde google_credentials importan utils
servicio = utils.get_service ()
Para purgar credenciales generadas previamente http://your.domain.com/google-credentials/purge abierta en su navegador.
Requisitos :
- Python
- Django
Comentarios que no se encuentran