password authentication failed for user

    34. PostgreSQL 사용

    34. PostgreSQL 사용

    Django에서 기본적으로 제공하는 Sqlite3는 간편하지만 조금이라도 규모가 커지면 보통의 성능을 기대할 수 없게된다. 그렇기 때문에 MySQL이나 Oracle, PostgreSQL MariaDB등을 이용하게 된다. 이번 블로그 프로젝트에는 PostgreSQL을 사용하기로 한다. 보통의 경우라면 로컬에 설치하고, 서버에도 설치해야 하지만 Docker가 있다면 단순하게 설정하는 것만으로 사용할 수 있게된다. ● PostgreSQL 사용 설정 Docker-compose.yml 수정 DB만 담당하는 컨테이너를 실행하여 PostgreSQL을 실행한다. web이라는 컨테이너에서 Django가 실행되고 db라는 컨테이너에서 PostgreSQL을 실행 하도록한다. settings.py와 .env.dev 파일 수정..