django - 如何使用 django 设置 rethinkdb?

标签 django rethinkdb

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

最佳答案

这取决于你想做什么。

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

关于django - 如何使用 django 设置 rethinkdb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28001980/

相关文章:

python - Django 升级后出现 ContentNotRenderedError

python - 从 Django 中的字符串中删除特殊字符

python - Django Grappelli 自动完成问题

javascript - Rethinkdb 和 Thinky 如何在具有 'hasMany' 关系的模型中的多个模型上 saveAll,其中父模型包含子模型数组

node.js - RethinkDB 对多个文档/表的事务处理

python - 没有名为 'django.db.backends.mysql.compiler' 的模块

python - Django 类型错误 : id() takes exactly one argument (0 given)

node.js - 使用 Nodejs 将终端输出写入 RethinkDB 数据库

javascript - 使用 thinky.io 连接到 compose.io rethinkDB 服务器

javascript - RethinkDB:​​基本 JavaScript 示例出现问题