Djangogirls 튜토리얼을 따라 왔고 일반적으로 pythonanywhere
에 데이터베이스를 만들 수있는 자습서가 필요합니다. 그러나이 시간을 sqlite3
를 사용할 때 일반적으로 차질없이 작동 나는 postgresql
를 사용하고 있는데 내가 콘솔에서 migrate
명령을 실행했을 때 나는 아래의 오류가 발생했습니다 :Postgresql : PythonAnywhere 데이터베이스로 로컬 데이터베이스 마이 그 레이션
conn = _connect(dsn, connection_factory=connection_factory, async=async)
django.db.utils.OperationalError: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql
이 정확히 무엇을 의미 하는가를? 좀 더 주위를 읽은 후 python 3.5.1
django 1.9.8
postgresql 9.4
감사 좋아
를 사용 는,이 한마디에 내 문제입니다.
로컬로 postgresql을 실행하고 있습니다. 나는 pythonanywhere에 wbapp를 배치했다. 그 동안 migrate를 실행하여 위의 오류가 발생한 데이터베이스를 만들려고했습니다.
그 이후 나는 pythonanywhere에서 실행되도록 postgresql을 설정해야한다는 것을 깨달았습니다. 나는 지침을 따랐고 그렇게했지만, 내가 이해하지 못하는 것은 이제 데이터베이스를 처음부터 만들어야한다는 것인가? 그렇다면 내 데이터베이스에서 내 테이블 등이 어떻게됩니까?
[django.db.utils.OperationalError의 가능한 복제본] 서버에 연결할 수 없습니다. (http://stackoverflow.com/questions/29937378/django-db-utils-operationalerror-could-not-connect-to-server) –
실제로 서버에서 포스트그레스를 실행하고 있습니까? –
나는 확실하지 않다. 어떻게 그걸 확인하겠습니까? – John