我关注了各种帖子和教程,但找不到任何相关的内容。我找到了 rethinkdb“https://github.com/dparlevliet/rwrapper”的 ORM,但不知道如何使用它? 我是 django 和 python 的新手。
最佳答案
这取决于你想做什么。
- 现在没有办法用 RethinkDB 简单替换 Django 的 ORM。但是,使用 RethinkDB 驱动程序非常简单,与使用 Django ORM 的方式类似。
- 最近的确实是 rwrapper,你可以尝试从 this tutorial 开始.
- 如果你不需要使用 Model 类,那么你只需要找到一个连接数据库的地方(或者使用某种 Singleton 或 Factory 来连接数据库),然后只需
import rethinkdb as r
和r.connect()
,然后只需使用 ReQL 编写查询即可。 - 如果您需要实时数据,那么 Django 根本不适合。您可以考虑mixing Django with Tornado
关于django - 如何使用 django 设置 rethinkdb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28001980/