카테고리 없음
WIL. 최종프로젝트(5) postgresql 세팅하기
barryjung
2023. 6. 12. 09:03
[주말 한일]
- 한번 쭉 프로젝트 기능을 디버그 해봤다.
- postgresql을 설치하고 프로젝트에 연결했다.
- 웹소켓 개념을 공부하고 튜토리얼을 따라해봤다.
- 테스트 코드를 작성했다.
[주말 배운점]
DRF
<postgresql 세팅하기>
개발 단계에서 내 개발환경에서 postgresql을 연결해보려면
먼저 postgresql을 설치해야한다.
설치하는 방법은
https://velog.io/@jayb127/django%EC%97%90-PostgreSQL-%EC%97%B0%EB%8F%99-1
팀원분 블로그를 참고했다.
장고 프로젝트에 연결하는 방법은 settings.py에 database설정이다.
DATABASES = {
"default": {
"ENGINE": "django.db.backends.postgresql",
"NAME": os.environ.get("DB_NAME"),
"USER": os.environ.get("DB_USERNAME"),
"PASSWORD": os.environ.get("DB_PASSWORD"),
"HOST": os.environ.get("DB_HOST"),
"PORT": os.environ.get("DB_PORT"),
}
}
이렇게 작성해주면된다.
USER, PASSWORD, HOST, PORT등은 postgresql을 설치할때 정하게 되는 부분이다.
postgresql에서는 pgadmin을 이용해서 세팅한다.
환경파일에 있는 DB_NAME대로 DB서버를 생성한다.
추가로 DB서버에 접근할수 있는 계정을 생성하여 환경파일에 기입해준다.