基于google-cloud的Django的Google Cloud Storage文件后端
项目描述
django-googlecloud-storage
Google Cloud Storage文件后端,用于Django
基于django-googlecloud-storage,但现在更简单,因为它使用了python google-cloud包。
如果您在Google的App Engine上运行项目,并且使用Django框架,您可能需要这个文件后端,因为在App Engine上无法上传文件、图片等。另一个解决方案是使用django-storages和apache libcloud,但这很快陷入了调试的死胡同。
先决条件
这个版本与google的google-cloud包兼容。它被列为依赖项。
安装
pip安装django-googlecloud-storage
配置
在您的django settings.py文件中,您需要添加以下设置
GOOGLE_CLOUD_STORAGE_PROJECT = ‘<project-name>’ GOOGLE_CLOUD_STORAGE_BUCKET = ‘<bucket-name>’ DEFAULT_FILE_STORAGE = ‘django.googlecloud.storage.GoogleCloudStorage’ MEDIA_URL = “https://storage.googleapis.com/<bucket-name>/”
致谢
按历史顺序排列
Christos Kopanos (@ckopanos) - 使用较旧的google客户端库的原始工作 Richard Caceres (@rchrd2) - 将原始版本打包成python模块 Suresh V(@sureshvv) - 使用新的google-cloud包和命名空间包
变更日志
0.0.1 (2016-11-07)
初始版本
项目详情
django-googlecloud-storage-0.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2b57072750ad3fe3fd498e1839ea21eff5129c72e539192d2c104819d7b32434 |
|
MD5 | 1a0970479691a96c10349d8be7155a1f |
|
BLAKE2b-256 | b99ecc55a95e3340b4e87a68131ea47b36c0ebbb90f2f81269412d3f8a2ab3e0 |
django_googlecloud_storage-0.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 203057f216a9ad17431ca467a31df67025899752a1417530a56fe7c01ab3db09 |
|
MD5 | 76f4ea4532b09c0ae17b80cdd6e42cc9 |
|
BLAKE2b-256 | 63adaabe7a1a79b7e917710a10fca7d03fbb57465b974efb2642eaf11069b8fa |