2013-06-18 3 views
1

에 데이터베이스를 neo4j에 연결할 수 없습니다 나는 neo4j까지와 다른 컴퓨터에 포트 에서 실행을 얻을 수 있었다 .포트 80

나는 오류를 얻고있다 : 그러한 데이터베이스가 존재하지 않습니다 %의

내 neo4django 모델의에 .objects.get()를 수행 할 때이 발생합니다. 그 이유는 C에 : \ Python27 \ lib 디렉토리의 \ 사이트 - 패키지 neo4django이 DB는 \ _neo4j_instance 에서 base.py이

names = [name for name in connections 
     if connections[name].url in neo_node.url] 

나는 포트 80 사용하고 따라가, neo_node.url는 일부 모델을 제거 \ \ \ 어디 ' : 80 'URL에 있지만 연결 [이름] .url 않는 위의 조건이 실패하고 빈 목록을 반환하는 원인. 이 문제를 해결하기 위해 노력하고 있지만 아무 소용이 없습니다. 영웅을 사용하여 내 앱을 호스팅하려고하므로 neo4django 파일을 수정할 수 없습니다.

+0

settings.py에서 관련 버전 (Django, Neo4j 및 neo4django) 및 NEO4J_DATABASES 설정을 공유 할 수 있습니까? –

+1

동작이 오류라고 생각하면 GitHub (https://github.com/scholrly/neo4django/issues)에서 문제를 제기합니다. 다음 릴리스에서 살펴 보겠습니다. –

+0

장고 1.4.5, Neo4j 1.9, neo4django 0.1.8을 사용하고 있습니다. – khj

답변

1

이것은 라이브러리의 버그처럼 보입니다. 문제를 제기 할 수 있다면 다음 릴리스에 대한 해결책을 찾아 드리겠습니다.

Neo4j 1.9를 사용하고 있으므로 GitHub-0.1.8의 최신 neo4django로 업그레이드하면 1.8.2 버전 만 지원됩니다.

관련 문제