0
PolygonField가 포함 된 모델 중 하나에서 모든 값을 가져 와서 읽을 수있는 사전으로 변환하는 to_dict 메서드가 있습니다. Django PolygonField에서 포인트 목록을 추출하는 방법은 무엇입니까?
은 내가 PointField이있는 모델 비슷한 일을하고는 다음과 같습니다'point': {
'type': 'Point',
'coordinates': [self.point.x, self.point.y]
},
사전에 넣어하는 나는 점을 반복해야하는 PolygonField하십시오. 나는이 시도하지만 예상대로, 장고는 불평 :
'polygon': {
'type': 'Polygon',
'coordinates': [
for point in self.path:
[point.x, point.y]
]
},
는 어떻게 사전에 PolygonField에서 모든 포인트를 추가하는 방법은 무엇입니까?