Neo4j + Django:我应该在哪里编写顶级Driver对象?

时间:2019-07-15 01:56:32

标签: python django neo4j

它写在the documentation

  

对于一般应用程序,建议创建一个在应用程序生存期内有效的顶级Driver对象。

     

例如:

from neo4j import GraphDatabase

class Application(object):

    def __init__(self, uri, user, password)
        self.driver = GraphDatabase.driver(uri, auth=(user, password))

    def close(self):
        self.driver.close()

我在哪里写这段代码?

我想将neo4j用作views.py中的数据库。

1 个答案:

答案 0 :(得分:0)

我在views.py中编写了该代码,并在那里实例化了该应用程序。可以。