对于django-storage和google计算引擎(GCE),如何为Web应用程序创建和设置凭据?
以下是当前文档:http://django-storages.readthedocs.io/en/latest/backends/gcloud.html
答案 0 :(得分:3)
为了节省其他人的时间,我重新发布了driesdesmet,sww314和manufont添加到2个单独的github问题的答案
第1步(driesdesmet)
pip install google-cloud-storage
第2步(sww314)
在此处执行步骤1,2和可选的4(不是步骤3):
https://github.com/jschneier/django-storages/issues/455#issuecomment-360288072
第3步。 (manufont)
而不是:
GS_CREDENTIALS = "path/to/credentials.json"
这样做:
from google.oauth2 import service_account
GS_CREDENTIALS = service_account.Credentials.from_service_account_file(
"path/to/credentials.json"
)