如何将neo4j与Web2py一起使用?

时间:2017-01-04 18:52:40

标签: web2py

我正在尝试构建一个非常简单的登录系统。我正在使用{{1}}作为数据库。

根据documentation,我无法找到将{{1}}连接到DAL的方法。

我应该手动连接到{{1}},然后开始会话,还是有办法让我使用DAL(这可以让我轻松地处理登录)?

1 个答案:

答案 0 :(得分:1)

为了使用带有web2py DAL的特定数据库,必须有一个适配器,并且Neo4j没有适配器。 web2py的内置Auth系统依赖于DAL,因此要使用它,您必须至少将与Auth相关的数据存储在DAL支持的其中一个数据库中。您的选择是:

  1. 将所有内容保存在Neo4j中,因此不要使用web2py的内置Auth系统。
  2. 为Auth数据使用备用数据库(您仍然可以将Neo4j用于其他所有内容),允许您使用web2py的Auth系统。
  3. 按照here所述,为Neo4j编写自己的DAL适配器。