还没有办法在django 1.4上使用mongodb吗?

时间:2012-08-21 17:01:03

标签: django mongodb django-nonrel django-1.4

我想在django 1.4上使用mongodb ..
它还没有nonrel ...
guilde仍为1.3
http://django-mongodb.org/topics/setup.html
还有其他办法吗?!?!
其他教程还是什么?!

2 个答案:

答案 0 :(得分:1)

Django nonrel是一个分叉。所以,你不会完全使用Django 1.3或1.4。 Mongoengine和Pymongo非常容易上手,但您不会在mongodb上使用django.contrib个应用程序,例如auth和admin。我认为最好的方法是使用Postgres,如果你需要contrib应用程序并想使用django ORM。然后,您可以将MongoDB用于其他内容。几年前我做了一点throw-away experiment我没有回来过。这个想法是正常使用Django的ORM,但是能够将Documents添加到实例,将Collections添加到类中。您可以将它用作一种教程。

答案 1 :(得分:0)

任何分支中的Django都没有明确支持no-rel数据库。

然而,将mongo集成到某些东西非常简单:

http://mongoengine.org/

还有非rel fork,在积极开发方面主要是DIW。