1.sae中目前只支持python2.7,但是使用Flask框架进行web开发,2和3的语法没有区别,在语言中直接选择python2.7,不虚
2.按照官网上的教程用svn什么的部署好代码之后,会发现页面运行结果只有一行“hello,sae”,其实解决方法非常的简单,把应用目录下的index.wsgi改成这样:
import sae
from index import app
application = sae.create_wsgi_app(app)
再把你的.py文件改名叫index.py即可。
3.以上步骤中from index中的index应该可以自由根据你的.py文件名字改动,可以自己探索一下。
4.先从本地的mysql中导出sql文件,cmd中使用musqldump -u xxx -p yyy>zzzzz命令,xxx为用户名,yyy为数据库名字(不是密码),zzz为文件地址文件名(例如E:/test.sql,没有会自动创建)。然后按要求填写密码,sql文件就成功导出了。
5.把sql文件导入sae中的mysql,sae提示说会在24小时以内,等不及的可以直接从sql文件中复制出需要的sql语句直接在sae的mysql管理中执行(phpmyadmin界面)。
6.python代码中按照说明把连接数据库需要的主机名用户名等改成sae提供的常量,注意常量外面不要再加字符串用的引号,直接是字符串形式。port常量先转成int。