- Api design: Restful API
- Serializer format: JSON
- Authentication: Authorization header(JWT Bearer)
- poetry 초기 세팅
poetry env use 3.11
poetry config virtualenvs.in-project true
poetry config virtualenvs.path "./.venv"
poetry install
- dev 환경 패키지 설치
poetry install --with dev
- dev 환경 패키지 추가
poetry add <package> --group dev
- 개발환경 서버 실행
poetry run python manage.py runserver
- poetry -> requirements.txt 변환
poetry export --without-hashes --format=requirements.txt > requirements.txt
- 음식점의 이름과 주소를 기반으로 좌표를 업데이트, google_place_id 업데이트
poetry run python manage.py update_place_ids
- place_id를 기반으로 google_place_detail 업데이트
poetry run python manage.py update_place_details