Django-google-etimadnaməsini asan API xidmət daxil olmaq üçün Django ORM Google OAuth etimadnaməsini saxlayan bir Django app edir.
Quraşdırma:
1. Install və ya Python yolu Django-google-etimadnaməsini əlavə edin.
2. Sizin INSTALLED_APPS qəbulu üçün google_credentials əlavə edin.
3. google_credentials URL layihənin urls.py fayl daxil edin:
& Nbsp; url (r '^-etimadnaməsini google / "(" google_credentials.urls) daxildir)
4. http://your.domain.com/google-credentials/callback (və ya lakin yuxarıda təsvir kimi quraşdırma urls.py) kimi yönlendirme URL ifadə, Google API Console layihə yaradın.
5. əvvəlki addım, yəni Google alınan kimi dəyərləri ilə yaşadığı layihənin settings.py fayl üçün aşağıdakı parametrləri əlavə edin:
& 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. Run SyncDB tələb modelləri yaratmaq üçün.
istifadə
Bir xidmət istifadə edə bilərsiniz əvvəl Google hesabı ilə icazə var. Brauzerinizin bu açıq http://your.domain.com/google-credentials/callback etmək.
Bir daha belə kimi querying üçün xidmət retrive bilərsiniz səlahiyyətli:
google_credentials utils idxal olan
xidmət = utils.get_service ()
Brauzerinizin əvvəllər yaradılan şəxsiyyət açıq http://your.domain.com/google-credentials/purge təmizləmək üçün.
tələblər
- Python
- Django
Şərhlər tapılmadı