django-google-thông tin là một ứng dụng Django lưu trữ thông tin Google OAuth trong Django ORM để dễ dàng truy cập dịch vụ API.
Cài đặt:
1. Cài đặt hoặc thêm django-google-thông tin để con đường Python của bạn.
2. Thêm google_credentials để thiết lập INSTALLED_APPS của bạn.
3. Thêm google_credentials URL bao gồm tập tin urls.py của dự án của bạn:
& Nbsp; url (r '^ google-thông tin /', bao gồm ('google_credentials.urls')),
4. Tạo dự án của bạn trên Google API điều khiển, xác định các URL chuyển hướng như http://your.domain.com/google-credentials/callback (hoặc tùy ý bạn thiết lập urls.py của bạn như được mô tả ở trên).
5. Thêm các thiết lập sau đây để tập settings.py của dự án của bạn đông dân cư với các giá trị lấy từ Google trong các bước trước đó, tức là:
& 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. Chạy syncdb để tạo ra mô hình theo yêu cầu.
Cách sử dụng
Trước khi bạn có thể bắt đầu sử dụng một dịch vụ mà bạn có cho phép nó với tài khoản Google của bạn. Để làm http://your.domain.com/google-credentials/callback mở này trong trình duyệt của bạn.
Một khi bạn có thể ủy quyền retrive một dịch vụ để biết thêm truy vấn như vậy:
từ google_credentials nhập utils
dịch vụ = utils.get_service ()
Để dọn dẹp thông tin được tạo ra trước đó mở http://your.domain.com/google-credentials/purge trong trình duyệt của bạn.
Yêu cầu :
- Python
- Django
Bình luận không