Django-google-įgaliojimai yra Django programa, kuri saugo "Google" OAuth "kredencialus Django ORM lengvai API paslaugų prieigos.
Įrengimas:
1. Diegti arba pridėti Django-google-kredencialus savo Python keliu.
2. Pridėti google_credentials savo INSTALLED_APPS nustatymas.
3. Pridėti google_credentials URL įtraukti į savo projekto urls.py failą:
& Nbsp; url (r "^" Google "įgaliojimai /" apima ("google_credentials.urls")),
4. Sukurkite savo projektą "Google" API konsolės, nurodant URL peradresavimo kaip http://your.domain.com/google-credentials/callback (ar kaip jums susikurti savo urls.py kaip aprašyta aukščiau).
5. Pridėti šiuos nustatymus į savo projekto settings.py failą gyvena su vertybėmis, kaip gauti iš "Google" ankstesniame žingsnyje, ty:
& 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. Vykdyti syncdb generuoti reikiamus modelius.
Naudojimas
Prieš galite pradėti naudotis paslauga, turite leisti jį su savo "Google" paskyros. Norėdami tai padaryti atvirą http://your.domain.com/google-credentials/callback savo naršyklėje.
Išdavus leidimą galite atgaukite paslaugą toliau užklausų, kaip taip:
nuo google_credentials importuoti utils
tarnyba = utils.get_service ()
Norėdami išvalyti anksčiau generuojami ir įgaliotasis atvirą http://your.domain.com/google-credentials/purge savo naršyklėje.
Reikalavimai :
- Python
- Django
Komentarai nerastas