基于google云的django云存储文件后端
django-googlecloud-storage的Python项目详细描述
django googlecloud存储
django的google云存储文件后端
基于django google云存储,但现在变得更简单了,因为它使用了python 谷歌云包。
如果您在google的appengine上运行项目,并且使用的是django框架,那么您可能需要 文件后端,因为无法在appengine上上载文件、图像等。另一个解决方案是 Django Storages和ApacheLibCloud,但很快就陷入了一个调试漏洞。
先决条件
这个版本与google的google云包一起工作。它被列为依赖项。
安装
pip install django-googlecloud-storage
配置
在django settings.py文件中,您需要添加以下设置:
GOOGLE_CLOUD_STORAGE_PROJECT = ‘<name-of-project>’ GOOGLE_CLOUD_STORAGE_BUCKET = ‘<name-of-bucket>’ DEFAULT_FILE_STORAGE = ‘django.googlecloud.storage.GoogleCloudStorage’ MEDIA_URL = “https://storage.googleapis.com/<name-of-bucket>/”
学分
按历史顺序:
Christos Kopanos (@ckopanos) - original work using an older version of the google client libs Richard Caceres (@rchrd2) - packaged the original into python module Suresh V(@sureshvv) - used the new google-cloud package and namespace packages
更改日志
0.0.1(2016-11-07)
- 初始版本