将Django +1.10与MongoDB连接

vti*_*ado 5 django orm mongodb

在过去的几个月里,有没有人替换过MongoDB的Django(+ 1.1.10)中的默认数据库引擎?我在谷歌获得的所有信息都像6或4年前一样.

最常见的结果包括mongodb-engine,它需要django-nonrel(一个非常古老的来自Django 1.5的分支),或者mongoengine,也是一个过时的库,会产生很多错误,因此当你修补一个时,你会得到一个新的.

我不知道是否有任何"新"的方法来实现这一目标.

ozr*_*983 1

查看https://djangopackages.org/grids/g/mongodb/,没有可用于生产的 MongoDB 库。除了您提到的包之外,还有其他几个包,例如https://github.com/jazzband/django-mongonaut,但它们都处于测试阶段,有很多问题并且无法使用Django 的最新版本。