您的位置:首页 > 其它

bae搭建有感

2013-08-24 00:00 239 查看
首先 可能出于安全考虑bae并不支持建立本地路径存储上传的文件 假如要实现上传文件的功能 那么必须申请百度云存储空间 貌似可以免费申请一个 如下图 就是新建一个bucket

然后在python后台代码中参考这个官方文档中的代码 和这篇博文 还是比较简洁的

http://blog.csdn.net/zgyulongfei/article/details/8828008

http://pythondoc.duapp.com/bcs.html

注意官方文档中的bname 也就是putobject的第一个参数就是上图所示的bucket的名称

然后用mysql的话 bae目前只支持mysql 在django中配置就是按照官方文档的那个写法 引入bae.core.const中的值 然后要在自己的应用那里新建一个mysql数据库



而上面的名称也就是要放到django settings里面的name 然后要把你建好的mysql数据库导出 然后利用phpadmin导入数据库也就是sql文件 之后就可以正常使用mysql数据库了

在django中新建一个model 如果要指定这个model的orm映射的数据库表的表明 那么只要在model类中再定义一个内部类

class Meta:
db_table = 'XXX'

然后表名就是XXX了

mysql中产看一张表结构是desc tablename ;

删除一张表是 drop table tablename;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: