Neo4j의 Addon을 사용하여 Heroku에 내 장고 응용 프로그램을 배포하려고합니다. Neo4django을 사용하고 있습니다. 로컬, 내 settings.py
나는 그러나 Heroku에서 Django 및 Neo4j 실행
NEO4J_DATABASES = {
'default' : {
'HOST':'localhost',
'PORT':7474,
'ENDPOINT':'/db/data'
}
}
다음 한 Heroku가에 배포 할 때, 나는 분명히 인증 문제에 대한 데이터베이스에 연결할 수 없습니다입니다 ..
NEO4J_DATABASES = {
'default' : {
'HOST':'<someid>.hosted.neo4j.org',
'PORT':7281,
'ENDPOINT':'/db/data/',
}
}
에 설정을 변경합니다. 내 스택 추적의 맨 아래에있는 오류 :
StatusException: Error [401]: Unauthorized. No permission -- see authorization schemes.
필요한 권한
.. I 부가 기능에 Heroku가 Neo4j에서 제공하는 로그인과 암호를 추가하더라도.
이전에 비슷한 문제가있는 사람이 있습니까? 미리 감사드립니다.
Neo4j에는 환경에서 연결 고리를 읽는 것이 좋습니다. https://github.com/neo4j-contrib/neo4j-heroku-seeds/blob/master/python/flask-py2neo/app.py – friism