Django Qiniu Storage Django 的框架扩展开源项目

我要开发同款
匿名用户2015年02月17日
82阅读

技术信息

开源地址
https://github.com/glasslion/django-qiniu-storage
授权协议
MIT

作品详情

DjagoQiiuStorage是一个Djago的框架扩展,封装了七牛云存储服务的使用。

如果你对Djago的Storage系统尚不熟悉的话,Djago官方文档中的这几篇:Maagigfiles,Maagigstaticfiles,Thestaticfilesapp都是很不错的阅读材料。建议阅读完后,再看本教程。

用例1:只用七牛托管动态生成的文件(例如用户上传的文件)

在settigs.py里设置DEFAULT_FILE_STORAGE:

DEFAULT_FILE_STORAGE='qiiustorage.backeds.QiiuStorage'

用例2:用七牛托管动态生成的文件以及站点自身的静态文件

首先,检查你的INSTALLED_APPSsettig,确保安装了djago.cotrib.staticfiles这个app。

staticfiles提供了一个名为collectstatic的命令。它会收集各个app的根目录下的static子目录下的文件,并汇总到一个地方。如果将djagosettigs里的STATICFILES_STORAGE设置为QiiuStorage,收集到的静态文件就会被统一上传到七牛。

功能介绍

Django Qiniu Storage 是一个 Django 的框架扩展,封装了七牛云存储服务的使用。 如果你对 Django 的 Storage 系统尚不熟悉的话, Django 官方文档中...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论