V2EX 首页   注册   登入
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请 登入
推荐学习书目
Python Cookbook
Using Google App Engine
推荐下载
Latest Google App Engine SDK
其他兼容技术
AppScale
Sponsored by
唐茶 字节社
中文世界最好的电子书城
V2EX  ›  Google App Engine

哪位愿意写个Google Cloud Storage的上传页面

By jooe at 145 天前, 994 次点击
用python写一个简单上传页面放在GAE上,存储在Google Cloud Storage,Google Cloud Storage已经提供详细的API文档,高手写一个应该问题不大,自己不会,只能请帮忙了。

如果哪位愿意,再考虑权限控制等问题。

个人自用,可付酬劳,也可以提出一个物品需求给予达成,不过确实不知道该是什么价码,还请作者提示一下,呵呵。

版权归作者所有,不过希望能除虫。
16 回复  |  直到 2012-01-08 00:40:47 AM
    1
phus   145 天前
    2
jooe   145 天前
@phus 看不懂啊,应该是的
    3
jooe   145 天前
我觉得这应该是一个正常的应用,肯定也有人在用,但没看到过相关介绍或演示(应该是自己没有针对性的去找)

像PB3,可以集成Google Cloud Storage的图片存储功能,分担一些空间和流量

还有,可以开发插件给wordpress站点,drupal模块,joomla组件等,都可以用Google Cloud Storage存储,AWS有很多相应插件和模块,Google Cloud Storage确实很少见
    4
gfcheng   145 天前
@jooe
试下django-storages?
http://code.welldev.org/django-storages
基本不用自己写什么了,看S3的那个示例,可以直接在django的admin页面上传文件

不过不知道GAE上能不能用,我在本地开发环境用的很欢

很早以前看到别人有写过你描述的那个
http://laobubu.net/fhost/

另外,阿里云也有个Storage产品呢,貌似可以直接跟官方人员要插件的样子。。。
    5
chunchu   145 天前
搜索菜园子的博客,好像有类似的前端
    6
jooe   145 天前
@phus @chunchu @gfcheng 多谢,找了一圈还是没合适的,如果没人愿意单独开发,那只能等到有人有相同的需求后共享出来了。

如果哪位朋友愿意开发,不妨回帖
    7
CupTools   145 天前
@jooe 我有个PHP版本 http://lastimg.com
    8
jooe   145 天前
@CupTools 现在没vps,也没hosting了,只是在GAE简单学习一点
    9
benzhe   144 天前
帮不了你...在激活GCS的时候要添加billing信用卡信息,国家找不到中国大陆...
    10
jooe   144 天前
@benzhe 谢谢先!
添加信用卡时选择香港就行
    11
fsw90628   144 天前
试试用这个吧,类似Dropbox
https://www.insynchq.com/
    12
benzhe   139 天前
@jooe https://github.com/ben304/Google-Cloud-Storage-Uploader 这几天断断续续写的代码,也很久没接触python了。只做了最简单的上传下载功能,gcs限制还是挺多的,权限功能暂时没有,支持拖曳上传,抄了很多前端代码,只测试过chrome和firefox,其他浏览器可以用form表单上传,某些浏览器支持文件多选
    13
jooe   138 天前
@benzhe 多谢!
前几天也找了,有类似的方案,但多少要联系作者或自己改造,自己不会改造,呵呵
这几天实在太忙,抽空上传试试看,有问题还请多多指教。

@c 菜园子也写过类似的功能,还没请教作者。 http://sa3.org/
http://www.v2ex.com/t/1170#reply12
    14
jooe   138 天前
@benzhe 上传到GAE了,上传之前修改了BUCKET,但没有找到填入API key的地方?

上传后打开提示500错误,是哪里出了问题?
    15
benzhe   138 天前
@jooe 按照http://code.google.com/appengine/docs/python/googlestorage/overview.html#Prerequisites
的步骤在 App Engine Admin Console 里添加 key id
错误的话麻烦把gae控制面板下的log发给我吧,邮箱 ben304+v2ex_24714@yunbeta.com
    16
jooe   138 天前
@benzhe 我先试试
Linode
关于   |   FAQ   |   我们的愿景   |   广告投放   |   工作空间   |   Gadget Lab   |   博客   |   上网首页   |   288 人在线   最高记录 362
创意工作者们的社区
Lovingly made by OLIVIDA
VERSION: 3.0.0-dev
♥ Do have a faith in what you're doing.