是否有Django本地处理NoSQL数据库的计划?

时间:2013-03-26 16:03:50

标签: python django mongodb nosql

我真的很喜欢Django。我已经在Rails中摆弄了一下,但我个人更喜欢Django的逻辑。我也喜欢Python而不是Ruby。再次,个人喜好。尽管如此,我现在正在切换回Rails,因为Django缺乏对像mongodb这样的数据库的原生支持。我看到没有计划让Django 1.5支持NoSQL数据库。

我试图安装django-nonrel,因为它看起来很有希望,但没有成功。即使我成功了,考虑到缺乏积极的发展,我也不能相信这个django的分支。甚至没有帖子告诉你要安装哪个版本的依赖项,其中一些版本的更新速度非常快。所以你遇到了没有详细记录的错误,这只是一个恐怖。

Django对我来说可能是一个长期的投资,所以我想知道是否有计划改变Django的ORM以支持NoSQL数据库?

1 个答案:

答案 0 :(得分:3)

关于各种django项目渠道已经有很多讨论。

有许多侧面项目和分支允许在django上使用no-sql功能。还有来自django人的wiki帖子讨论了一些替代https://code.djangoproject.com/wiki/NoSqlSupport所以你可以不使用sql。

所以坏消息是:到目前为止还没有明确的答案,关于django核心中是否包含任何no-sql。但好消息是有许多支持和开发的no-sql选项。