sae

SAE上使用本地sql文件建表时出错解决方法

一世执手 提交于 2019-12-09 19:52:14
在SAE上部署Django时需要上传本地的数据库结构,我也导出了本地数据库为sql文件,但是上传到SAE上时遇到了如下错误: SQL 查询: -- Dumping database structure for cgfalcon CREATE DATABASE IF NOT EXISTS `cgfalcon` /*!40100 DEFAULT CHARACTER SET utf8 */; MySQL 返回: #1044 - Access denied for user '3zw22jok5z_pma'@'10.67.15.%' to database 'cgfalcon' 原因在于sql脚本中包含了创建数据库的语句,但是我们并未有建库权限,只要删掉 CREATE DATABASE 的句子就可以了,不要忘了将 Use ’xxxx‘ 中的xxxx改为SAE上相应的数据库即可 来源: oschina 链接: https://my.oschina.net/u/254772/blog/85738

在SAE部署Django时的静态文件问题

邮差的信 提交于 2019-12-07 20:04:52
在sae部署Django应用时,遇到静态文件无效问题,根据sae的文档说明( http://sae.sina.com.cn/doc/python/tutorial.html#serve-admin-app )有两种方法: 方法一: 修改 settings.py 中的 STATIC_ROOT 为应用目录下 static 子目录的绝对路径。 运行 python manage.py collectstatic 将静态文件收集到应用的 static 子目录下。 修改 config.yaml ,添加对static文件夹下的静态文件的handlers。 handlers: - url: /static static_dir: path/to/mysite/static 方法二: 在开发调试(settings.py中DEBUG=True)过程中,可以将 staticfiles_urlpatterns 加到你的URLConf,让Django来处理admin app的静态文件: urls.py -------- from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', ... # Uncomment the next line to enable the admin: url(r'^admin/'

简易博客开发(8)----django1.9 博客部署到pythonanywhere上

别说谁变了你拦得住时间么 提交于 2019-12-06 00:49:43
pythonanywhere只允许用户的一个应用是免费的,但这已经足够做一个博客了,开心之余不免又研究起来,用了一个下午的时间,这个丑陋的博客终于上线了 首先你得注册一个用户 http://pythonanywhere.com 注册完后你可以在account中了解到免费的用户享受到的权利,500M的自主空间,红框就是你的权利 随后你就可以增加一个新的应用,你可以选择语言开发环境 选择python3你才可以用最新的django,而我用的是python2.7,所以一开始纠结,后来看到可以自己搭虚拟环境进行任意搭配,豪不犹豫 选择自己搭建,pythonanywhere有很好的提示,只要按照步骤来就没问题 进到bash下,太熟悉不过了,就是一个linux台主机,之前我们就在centos下面搭的,再搭一次也没问题,但现在是别人的主机,一些规则还是要听的 进行的操作如下 06:50 ~ $ mkvirtualenv django18 #给虚拟主机命名 New python executable in /home/terryding/.virtualenvs/django18/bin/python2.7 Also creating executable in /home/terryding/.virtualenvs/django18/bin/python Installing

Jchatting通过Sina SAE云开发平台高级开发者认证

人走茶凉 提交于 2019-11-30 08:27:07
前几天刚收到中级开发者的证书,并且在上一篇博文 Sina SAE云计算平台中级开发者证书 中刚刚秀了秀证书~~~通过提交开源项目Jchatting,就通过了高级开发者认证,坐等证书。 Sina SAE的通知: 通过审核: 15000的云豆子: 顺便介绍一个Jchatting吧 Jchatting是去年分布式计算机课程的一个作业,老师的目地时为了让大家了解socket编程,我个人比较熟悉Java,于是在2011年的十一长假几天就用Java开发了一个聊天软件,实现的功能还不错,只是代码感觉没有什么可读性,更适合局域网通信。 主要实现: 1.单点登录、上线提醒、好友聊天、群聊 2.个人资料修改(简单的数据库操作,懒得做,没有做完) 3.文件发送(发送文件不经过服务器,局域网很快很快) 4.聊天记录RSA加密 5.Java RMI分布式技术,可以多服务器转发用户文本消息,减轻单个服务器压力(分布式的课必须搞点分布式技术嘛) 做完之后放到google code上了。 后来发现代码学习性太差,有些地方的设计基本是错,于是在Eclipse中建了一个项目叫Jchatting2012,想着重新做一个大设计,结果2012都过完了,那个项目都没有任何修改和提交,汗颜,实验室还是太忙了。 现在高级认证了,对这个项目感觉又有点激情了~~~ 原创文章:转载出处: Jchatting通过Sina

【军哥谈CI框架】再谈CI中集成UEditor之移植SAE

Deadly 提交于 2019-11-29 21:48:56
这次跟大家伙分享的内容其实军哥在之前的一篇关于UEditor的章中也谈到过,不过那会比较初级一点,只是简单的实例化出UEditor编辑器,而对于实际开发情况比较少考虑到。 比如在SAE云平台上, 新浪把本地文件的IO操作禁止了,使 得UEdi otr的图片上传、附件和在线涂鸦功能都不可用了。 对于这一点,我们想让UEditor在SAE下的文件上传功能能够正常地使用,又该如何做呢?内容详见: http://phpersite.sinaapp.com/index.php/jayjun/doc/ci/6/cid/13/aid/84 来源: oschina 链接: https://my.oschina.net/u/867091/blog/144335

sae storage 使用uploadify插件进行文件批量上传

杀马特。学长 韩版系。学妹 提交于 2019-11-29 12:36:15
uploadify插件在文件上传方面还是很不错的,这不我需要往sae 的storage上上传文件,就用了它。 下面我就分享一下如何实现的吧。 我们先到官网下载最新的uploadify最新的插件包。 在页面中引用以下必须js/css文件,注意uploadify是基于Jquery的所以必须在之前引用一下Jquery包。 <link rel='stylesheet' href='../script/uploadify/uploadify.css?v=2' type='text/css' /> <script type="text/javascript" src="../script/uploadify/jquery.min.js"></script> <script type="text/javascript" src="../script/uploadify/jquery.uploadify.min.js"></script> 页面中定义上传的容器 <div id="file_upload"></div> 然后创建上传插件 $('#file_upload').uploadify({ 'onSelect' : function(file){ }, 'formData': { 'token':'<?php echo $token; ?>', //token 'userid':'<?php

使用python一步一步搭建微信公众平台(三)----添加用户关注后的欢迎信息与听音乐功能

梦想与她 提交于 2019-11-29 04:44:13
在使用python一步一步搭建微信公众平台(二)中最后我们留下了一个问题,就是单引号的content在render到xml中时,返回给用户的信息会被转码,如‘<>&’会被转为<>&用户在收到有<>&等内容的时候都会转,非常难看,我查找了一些网页,几乎都是问如果将特殊符号转为转义,而没有说怎么转回来,最后看到说这个转码是因为在<![CDATA[]]> 在CDATA中的内容就是为了避免发生这种由于特殊符号引起的问题,那么我们可以把render的内容不要放在这个CDATA中,那么之前的reply_text.xml就改为 $def with (toUser,fromUser,createTime,content) <xml> <ToUserName><![CDATA[$toUser]]></ToUserName> <FromUserName><![CDATA[$fromUser]]></FromUserName> <CreateTime>$createTime</CreateTime> <MsgType><![CDATA[text]]></MsgType> <Content>$content</Content> </xml> 这样以后特殊字符就是原样的输出了 好了,接着这次的内容,这次我想添加一个当用户关注后自动回复一个欢迎信息与用户回复一个'm’后随机的选一首歌给用户听。 1. 关于

Java程序Sina App Engine部署出错

ε祈祈猫儿з 提交于 2019-11-27 04:40:15
今天挂了个java demo到sae上去,可是无论本地怎么运行的好好,到sae上就是不能运行....错误如下 Error 404 - Not Found. No context on this server matched or handled this request. Contexts known to this server are: /1/henglicashmere ---> c.s.s.w.SaeWebAppContext{/1/henglicashmere,file:/data1/jetty_work/476/henglicashmere/jetty-0.0.0.0-10001-henglicashmere.war-_1_henglicashmere-any-/webapp/},/data1/www/htdocs/476/henglicashmere/1/henglicashmere.war [failed] /henglicashmere/1 ---> c.s.s.w.SaeWebAppContext{/henglicashmere/1,file:/data1/www/htdocs/476/henglicashmere/1/},/data1/www/htdocs/476/henglicashmere/1 由于好几年不碰java,心虚,只能一点一点修改尝试