我最近使用了 Couchdbkit ,工作得很好 - 它有一个Django扩展,它复制了很多模型和查询语言的功能。我实际上写了我自己的认证后端使用它,但我能够简单地修改内置的。
你仍然需要了解Couchdb如何工作,但是我不认为你会发现任何作为标准数据库后端的东西,只允许您使用标准模型/查询集而不进行修改。 Couchdb是非关系型的,而不是基于SQL的,所以不兼容性太大了。
I am evaluating using CouchDB in my new Django-project. Is there a good database backend in Django for CouchDB? I have tried searching but the projects that turn up seems very small and/or old and I can't make out what parts are solved regarding QuerySets, Auth, Sessions etc. Any help would be greatly appreciated.
解决方案I did a project recently using Couchdbkit which worked very well - it has a Django extension which replicates a lot of the function of models and querysets. I actually wrote my own authentication backend using it, but I was able to simply modify the built-in one.
You do still need to get your head around how Couchdb works, though. I don't think you'll find anything that works as a standard database backend, allowing you to just use standard models/querysets without modification. Couchdb is non-relational and not SQL based, so the incompatibilities are too great.
更多推荐
Django最好的CouchDB后端是什么?
发布评论