有关如何在 django 框架中从 Rethink DB 访问数据的说明或教程?

Instructions or tutorial on how to access data from Rethink DB in django framework?

我正在搜索有关如何在 Django 框架中从 RethinkDB 访问数据的说明,但在 Django 官方网站上找不到。我可以使用 pip 在 python3.4 中安装 rethinkdb 驱动程序,但找不到关于如何在模型和视图中使用它来访问数据和执行简单数据访问操作的简单演示。

我正在学习 RethinkDB 和 Reactjs,发现它们对于利用实时网络交互的力量非常有趣。

我的objective就是用这三个,但是没找到简单的demo使用这三个[Python(Django) + RethinkDB + React JS].

有人可以指点任何关于从 RethinkDB 访问数据并在 Django 模板上显示的简单演示来帮助我吗?

如果可能,任何包含所有三种技术的简单演示都可用于学习目的。

非常感谢!

我看到您提出了一些关于 Django 和 RethinkDB 的 Whosebug 问题:

Is this correct way to access RethinkDB in Django? How to retrieve data from RethinkDB via Django view?

但让我试着解决这里的主要问题。

我认为总体答案是,如果不进行一些认真的检修,RethinkDB 就不能成为 Django 的主要数据存储。将 Django 的主要数据存储保留为 Postgres 或其他一些 SQL 数据库更有意义。 RethinkDB 可以帮助 Django 的地方是将它与中间件一起使用,以通过诸如 RethinkDB changefeeds 之类的东西为其提供一些强大的反应功能。这肯定需要做一些相当大的工作才能开始。

但是,如果您只是想开始使用 Reactjs、RethinkDB 和 Python。我绝对推荐 Bottle 或 Flask。 Django 对您的应用程序应该如何开发有自己的看法,使用 Flask 的形式更加自由,并为您提供了一些使用 Django 无法获得的灵活性。

如果你真的喜欢 Django,一定要继续,但我认为如果学习是你的首要任务,我建议你尝试一个不同的框架,你不必破坏或弯曲太多就可以工作产品。

如果你有 thoughts/questions,请联系@dalanmiller。