如何使用 django 设置 rethinkdb?

Vik*_*g93 5 django rethinkdb

我遵循了各种帖子和教程,但找不到任何相关的内容。我为 rethinkdb “ https://github.com/dparlevliet/rwrapper ”找到了一个 ORM,但不知道如何使用它?我是 django 和 python 的新手。

ana*_*tik 2

这取决于你想做什么。

  • 现在没有办法用RethinkDB简单地替换Django的ORM。然而,使用 RethinkDB 驱动程序非常简单,与使用 Django ORM 的方式类似。
  • 最近的确实是rwrapper,你可以尝试从这个教程开始。
  • 如果你不需要使用 Model 类,那么你只需要找到一个连接到数据库的地方(或者使用某种 Singleton 或 Factory 来连接到数据库),然后然后import rethinkdb as r使用r.connect()ReQL 编写查询。
  • 如果你需要实时数据,那么 Django 根本不适合。您可以考虑将 Django 与 Tornado 混合使用