최대 1 분 소요

@property?

@property 데코레이터는 메소드를 마치 필드인 것처럼 취급할 수 있도록 만들어 준다.

“배나온” 프로젝트에서 사용자의 주소를 저장함과 동시에 위도, 경도 값을 저장해야 하는데 @property를 이용하여 카카오 지도 API에 요청하여 Address Name을 넘겨주고 위도와 경도를 받는 방법을 생각할 수 있었다.

사용방법은 그냥 지도 API에게 요청을 하여 위도,경도를 얻는 lat_and_long이라는 함수를 선언하고 User.lat_and_long 이렇게 사용하면 된다.

그러나 이 방법은 매번 사용자들의 위치를 뽑아 낼 때마다 카카오 지도 API에게 요청을 보내야 해서 비효율적임… 일단 다른 방법을 생각할 건데 나중에 쓸모 있을 것 같아 기록

태그:

카테고리:

업데이트:

댓글남기기