django-google-Anmeldeinformationen ist ein Django-Anwendung, die Google OAuth Anmeldeinformationen in Django ORM speichert zur einfachen API-Service-Zugang.
Installation:
1. Installieren Sie oder fügen Sie django-google-Anmeldeinformationen, um Ihre Python-Pfad.
2. google_credentials in Ihre INSTALLED_APPS Einstellung.
3. Fügen google_credentials URL enthalten, um urls.py Datei Ihres Projektes:
& Nbsp; url (r '^ google-Anmeldeinformationen /', include ('google_credentials.urls')),
4. Erstellen Sie Ihr Projekt auf der Google-API-Konsole, unter Angabe der Umleitungs-URL wie http://your.domain.com/google-credentials/callback (oder wie Sie Ihre Setup urls.py wie oben beschrieben).
5. Fügen Sie die folgenden Einstellungen, um settings.py Datei Ihr Projekt mit Werten gefüllt, wie von Google im vorherigen Schritt, also abgerufen:
& 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. Führen Sie syncdb zu erforderten Modelle zu generieren.
Verwendung
Bevor Sie beginnen können mit einem Service, den Sie haben, um es mit Ihrem Google-Konto zu autorisieren. Um diese offene http://your.domain.com/google-credentials/callback in Ihrem Browser zu tun.
Nach Erteilung der Zulassung können Sie einen Service für weitere Abfragen wie so retrive:
von google_credentials importieren utils
service = utils.get_service ()
Um zuvor generierten Anmeldeinformationen geöffnet http://your.domain.com/google-credentials/purge in Ihrem Browser zu löschen.
Anforderungen :
- Python
- Django
Kommentare nicht gefunden