CommandError: You appear not to have the 'psql' program installed or on your path.
django에서 psql을 실행할 때 발생
psql가 설치되어 있지 않거나, PATH가 제대로 설정되어 있지 않아 PC가 프로그램을 읽지 못할 경우
PostgreSQL을 DB로 사용.
1) 설치되어 있지 않은 경우, db를 설치해준다.
2) 설치되어 있으나, PATH를 읽지 못한 경우, PATH를 설정해 준다.
1) DB의 bin 주소 확인하기
2) 환경변수 설정
제어판 > 시스템 환경 변수 편집
고급 > 환경변수 클릭
path 선택 및 편집
PATH에 bin 주소 붙여 넣기 > 확인
환경변수, 시스템 속성에서 확인 버튼 클릭
3) 재부팅
4) 확인
--settings=config.settings.prod
는 prod 서버를 분리했을 경우 추가 python manage.py dbshell --database=<settings에서 설정한 DB명>