小记 django 1.4的变化

最近因为公司游戏功能逐渐到了收尾阶段也算空下来点了,就索性想尝试下将自己网站的一部分页面用bootstrap 重写了下,因为自己写页面的水平一般,所以也就是看着firebug平平凑凑的完成了前端的改版,结果看上去也算整洁和简单。


后端方面我也从django1.2 升级到了1.4 。当然如果你好奇为什么,其实我也给不出你答案,仅仅是因为觉得1.5都快出了,就想升级下。


当然因为我事先知道1.2的代码结构直接上1.4是会报错的,所以又去django官网把1.4的Tutorial 看了遍,最后我发现其实也就是将app的目录现在提到跟project同一层上了,开始还挺好奇的,后来看到文档里的这句“ A project is a collection of configuration and apps for a particular Web site. A project can contain multiple apps. An app can be in multiple projects.”,我猜可能就是为了使两者更加独立,而不是想以前一个app一定要在一个project里。


所以为了使project自己属性的相对独立 ,1.4里 将setting.py和url.py放到了project目录下的一个同名目录下


代码上唯一的改动就是在url.py 中 url映射 由以前的 project_name.app_name.view.fun_name 结构 改成了 app_name.view.fun_name 的结构。


 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值