Django 1.8 对 postgresql 的支持更好了

2014-12-23 14:07:16 +08:00
 yueyoum

1.7 自带 migrate
1.8 支持 postgresql 的 array 和 hstore 类型

django 越来越好了!!!
激动人心!!!

https://docs.djangoproject.com/en/dev/releases/1.8/

4735 次点击
所在节点    Python
10 条回复
tini8
2014-12-23 14:09:50 +08:00
大爱Django,不骄不躁,按部就班,几年下来一直在进步,且向前兼容做得不错。适合企业开发。
yueyoum
2014-12-23 14:17:01 +08:00
django 从1.2用过来,用了3年了, 期间自产了一些django reusable app ,
随着对django理解的加深,以及越来越懒[1], 真心觉得django对于我而言就是 web, api, game server based on web server 这些类型的不二之选。

[1]: 不到万不得以,不造轮子. 运行效率不再是首要考虑,开发速度,容易维护,容易扩展才是首要
tini8
2014-12-23 14:24:44 +08:00
与python2到python3的激进不同,Django的版本发展很谨慎,很负责,甚至能起到python2到3的缓冲桥梁作用,对python旧版本的处理也是尽量兼容老旧版本,这点跟Java有些像,对兼容负责,企业敢用敢在技术上投资。

反观Rails,升级一次API大清洗一次,几年不用再看新版本就不认识了,得重新学,听说Rails 5只支持ruby 2.2以上版本。
seerhut
2014-12-23 15:19:58 +08:00
有人说说和pyramid相比有啥优劣?
ericFork
2014-12-23 19:18:24 +08:00
等发布实在太久了……
banxi1988
2014-12-23 20:26:33 +08:00
在 Django 1.4上投入过一些时间然后就没有用了,,
然后就用到 Flask 去了,
觉得 Django 限制过多,
但是用到 Flask 之后,又觉得现成的轮子太少...
yueyoum
2014-12-23 21:24:49 +08:00
@ericFork 可以先从git clone 安装dev版本,提前体验一下
yueyoum
2014-12-23 21:25:55 +08:00
@banxi1988

Django 自身组件多,但除了和ORM紧密结合的 ORM,其他基本都是可替换的。

但我真心觉得 django orm 好用。
fantasticfears
2014-12-23 21:36:22 +08:00
PostgreSQL 的功能也是越来越丰富了。今天在 Rails 里还用了一下 jsonb(9.4),能直接转化成 hash,再存回去,非常方便。

@tini8 这个你是如何斩钉截铁的来表达 Rails API 一直在变化呢。前几个月我看过一本 Rails 的书的版本是讲 1.+,现在里面的很多思想也没有变化,API 的改动也还可以接受。
geeklian
2014-12-24 22:15:09 +08:00
用了2年django,感觉有重度依赖了...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/155996

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX