MySQL 데이터베이스 생성
ERD 참고해서 mugou 스키마 만들었음
사진은 review 테이블의 컬럼들
각 테이블 이런식으로
빨간색이 ForeignKey 설정해준 것들
•
restaurant 테이블에 위도, 경도도 추가했어요
장고 프로젝트와 연결
mustgou/settings.py 의 DATABASES에 MySQL 디비로 연결
비밀번호는 .env에 적어두었어요
→ 마이그레이션 하니까 아래 모델 작성한걸로 MySQL에 자동으로 테이블 만들어줘서 만들어준걸로 다시 적용해놨어요
앱 생성, 모델 정의
왼쪽 보면 프로젝트 안에 users, friends, restaurants, reviews 앱 만들었고,
ERD 바탕으로 각각의 모델을 작성했어요
사진의 코드는 reviews의 모델입니당
데이터 json으로 보내기 (맛집 리스트 GET 요청 시)
식당 데이터 디비에 넣음.
위 사진은 MySQL workbench 테이블 화면
일단 서버는 일케 돌아가는데 한번 확인해주세용