bae搭建有感

首先 可能出于安全考虑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;

转载于:https://my.oschina.net/kiloct/blog/156530

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值