基于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)

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用MongoDB进行java漏斗分析?   java如何重构此代码以仅执行一次方法logViolation(),并在单个字符串中获取字符串变量(speedType)的所有值   java如何将方向向量转换为角度?   Java中json文件中的股票价格   java有没有一种方法可以查看网站中的哪些资源加载了selenium?   java文件定位器可以指向不同文件服务器上的目录吗?   java GWT等待SetVisibleRange和ClearData完成   macos Java Applet无法在Mac OS下接收鼠标输入   java BottomNavigationView不支持单次单击必须单击两次   MS SQL Server 2012中的java:我的数据库名称是J.3.0.0\u DEV我无法在Oracle SQL Developer IDE中连接它?   java对JFileChooser的修改,只显示文件夹内容   java如何将动态对象查询更改为criteria builder或更好的性能   java中的swing新字体类型   java Hibernate。删除未使用的条目   上载CSV文件并将其转换为Java模型对象   java如何将信息添加到库的日志消息中?   JavaEclipseGit:使用egit从另一个分支、标记或引用打开版本   使用Firebase控制台消息的java开放视频