使Google Cloud可以访问Django项目密钥

时间:2016-10-04 05:33:37

标签: python django google-compute-engine google-cloud-platform

我在Google Compute Engine VM实例上运行了一个Django应用程序。我正在尝试将settings.py文件的所有密钥安全地存储在Google Cloud中,然后在settings.py文件中获取这些值。

我可以将所有密钥存储在VM的元数据或Google Cloud Bucket中。但是我无法在settings.py文件中获取这些值。

例如: 我们说Settings.py是:

SECRET_KEY = "123-456-789"
CLIENT_SECRET_PATH = BASE_DIR + '/../client_secrets.p12'

现在,我可以将SECRET_KEY变量存储在Google VM的元数据或Google数据存储区以及Google云端存储分区中的client_secrets.p12文件中。但我无法弄清楚如何在settings.py中获取这些值。

有人可以建议一个好的&有效的方法吗?

谢谢,

0 个答案:

没有答案