Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django是否有本地处理NoSQL数据库的计划?_Python_Django_Mongodb_Nosql - Fatal编程技术网

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

Python Django是否有本地处理NoSQL数据库的计划?,python,django,mongodb,nosql,Python,Django,Mongodb,Nosql,我真的很喜欢Django。我对Rails做了一些修改,但我个人更喜欢Django的逻辑。我也更喜欢Python而不是Ruby。再次强调个人偏好。尽管如此,由于Django缺乏对mongodb等数据库的本地支持,我现在还是转而使用Rails。我看到Django 1.5没有支持NoSQL数据库的计划 我尝试安装django Norel,因为它看起来很有希望,但没有成功。即使我成功了,考虑到缺乏积极的发展,我也不能相信这个django分支。甚至没有帖子告诉您要安装哪个版本的依赖项,其中一些依赖项更新得

我真的很喜欢Django。我对Rails做了一些修改,但我个人更喜欢Django的逻辑。我也更喜欢Python而不是Ruby。再次强调个人偏好。尽管如此,由于Django缺乏对mongodb等数据库的本地支持,我现在还是转而使用Rails。我看到Django 1.5没有支持NoSQL数据库的计划

我尝试安装django Norel,因为它看起来很有希望,但没有成功。即使我成功了,考虑到缺乏积极的发展,我也不能相信这个django分支。甚至没有帖子告诉您要安装哪个版本的依赖项,其中一些依赖项更新得相当快。所以你会遇到一些没有很好记录的错误,这只是一种恐惧


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

关于这一点,Django的各个项目渠道都有很多讨论

在django上有许多不允许sql功能的副项目和分支。还有一篇来自django people的wiki帖子,讨论了一些替代方案,因此您可以不使用sql


所以坏消息是:到目前为止,对于django核心中是否包含任何不包含sql的内容,还没有明确的答案。但好消息是,有许多非sql选项得到了支持并正在开发中。

这可能是一个更适合Django邮件列表的问题,这通常不属于“编程”问题。您阅读过Django官方wiki吗?我只是想确认一下,谢谢。我已经订阅了django邮件列表。为了提高认识,MongoEngine是另一个django ORM,它专门添加了对MongoDB的支持。10gen参与了其开发。我建议您不要丢失django提供的优秀身份验证和管理面板模块。在使用时,您将无法使用许多严格基于sql数据库的django默认模块