当前位置:首页 > 网站制作 > 正文内容

Diabloimage:托管于Google App Engine的相册程序安装全解

admin17年前 (2009-09-29)网站制作638
站长昨晚发过“基于Google App Engine的大菠萝相册”diabloimage 0.05 博文,下面再啰嗦一遍。Diabloimage是一款托管于Google App Engine的图片相册程序,它利用GAE的数据库存储文件,而且上传后的图片不加水印也不压缩,还可以进行随意外链,如果你拥有一个独立域名的话,甚至还可以绑定上你的域名。 利用Diabloimage,我们可以很方便的在GAE平台上创建自己的相册程序。 首先我们要免费申请一个GAE平台的账号,申请地址 ,注册之后创建一个App应用,记下创建的Application Identifier 第二步:下载GAE开发包和最新版Python,安装这两个程序 第三步:在http://code.google.com/p/diabloimage/downloads/list下载最新的Diablo image图片程序。解压之后,打开修改其中的app.yml文件 当然我用的是SDUpload 0.1这个第三方上传工具。一样的原理,不过这个工具更简单!具体的可以参见站长以前发过的博文“用第三方上传工具SDUpload上传文件到Google App Engine” application: version: 1 runtime: python api_version: 1 handlers: - url: /favicon.ico static_files: static/favicon.ico upload: static/favicon.ico mime_type: image/x-icon expiration : "1d" - url: /robots.txt static_files: static/robots.txt upload: static/robots.txt - url: /static static_dir: static expiration : "1d" secure: optional - url: /admin/.* script: admin.py secure: optional - url: .* script: main.py secure: optional在第一行中冒号后面填入创建的app id,保存退出 第四步:上传整个SRC文件夹。在“运行”中输入“cmd”打开DOS窗口,用“CD”命令进入程序文件夹的上级目录,利用如下命令进行上传 appcfg.py update src 在上传过程中,将会提示输入你的google账号以及密码,注意:在输入密码的时候,不会显示星号 这样来,你就拥有了一个托管于GAE平台的自由相册程序,相册的访问地址就是 http://你的appid.appspot.com 你可以点击这里查看作者的演示。 我在上传的时候遇到过这样一个问题: Error parsing yaml file: Unexpected attribute ’secure’ for object pinfo.URLMap’>. in "src\app.yaml", line 20, column 11如果你也出现了这样的错误,只需要把app.yml文件中三处“sercue: optional”删除即可,而如果你只想自己一个人上传图片,可以在 script: admin.py 后面加入一行 login: admin 站长自己没有试过,不加这一行代码,是不是每个人都可以上传呢?望有兴趣的朋友试下反馈下消息!还有几个关于Google App Engine的文章:

扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://432l.com/post/3362.html

分享给朋友:

相关文章

国外CPM联盟介绍与点评

1 http://www.adsdaq.com/adsdaq (并没有限制规定) -只在特定的国家提供cpm广告。2 http://www.addynamix.com/不要求限制 -虽然不大,但是很平易近人3 http://www.valueclickmedia.com/(3000浏览量每月) -浏览要求较低.4 http://www.morningfalls.com/(10000浏览量每月) -...

博客如何赚钱

                   博客在中国已经得到了快速的发展。如今博客可以赚钱这句话已经不是什么新说法了,很多博客作者也已经从中尝到了很多甜头(来这看前博客的收入)。各种各样的盈利工具也都随着出现了。在这里就简单...

让blogger变得更漂亮!用Disqus实现Blogger页内评论

用Disqus实现Blogger页内评论 新版的Blogger支持了页内评论,支持OPenID和Google Account,详细方法可以查看Disqus页内留言方法只需要简单的三步:一注册之后,首先添加你的网站名称和链接;第二步,选择blogger平台;第三部上传你的Blogger模板(这里需要注意一点,有一个选项:Use Disqus on future blog entries o...

恋吧推荐—CushyCMS超简易CMS 在线建设你的网站

   CushyCMS 是一套特别的内容管理系统(Content Management System, 简称 CMS),一般说到 CMS, 有经验的使用者大概会先想到可线上编辑的网站内容。没错,CushyCMS 让你可以轻松在浏览器内管理网站内容,不过与其他 CMS 软体比较不同的是 CushyCMS 採用 Web 为主架构,无须安装,使用者只要註册一个帐号、登入并新...

Google Page即将转移至Google Sites,Google你一定要坚持下去!

Google Page即将转移至Google Sites今天看到消息!Google今日发出通知,将所有Google Page Creator转换到Google Sites服务上来,并同时关闭Google Page Creator服务,停止支持.如果用户不对此作出响应的话,有可能出现文档丢失的情况,以下是官方公告:Dear Google Page Creator User,As was previo...

WP非常实用插件汇总:30多个Wordpress统计插件

 在Blog成长的过程中,你需要知道有哪些人访问了你的Blog?他们为什么会到来?从何而来?又转向哪里?下面这个列表中的插件可以帮助你统计这些数据,以便让你为你的潜在广告发布商提供详实的访问者情况数据。面向Blogger拥有者的统计插件AWStats Xtended Info - AWstat增加插件。Bluetrait Event Viewer (BTEV) - 可跟踪用户的登录、删除...

评论列表

基于GAE的另一个比大菠萝相册更牛X的相册源码|网站制作| 博赚恋吧

[...] Diabloimage:托管于Google App Engine的相册程序安装全解 [...]

一个非常好看的基于GAE的相册,附源码和安装教程|网站制作| 博赚恋吧

[...] 功能非常强大!看起来也很炫!新手才接触GAE的可以借助于“Diabloimage:托管于Google App Engine的相册程序安装全解”这个完整教程来完成相册的安装!恋吧在这里也就不啰嗦了! [...]

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。