반응형 장고 ORM OUTER JOIN1 [Django] List 안에 dict key값으로 정렬하기 _OUTER JOIN 대체 방법 장고 ORM OUTER JOIN은 성능도 안좋을 뿐더러, 가독성 및 작성이 상당히 까다롭다... List 안에 dict key값으로 정렬하기를 포함하여 이것을 통해 JOIN을 대체하는 방법입니다. ■ LIST의 dict key로 정렬하기 예를 들어 리스트 내에 위와같이 데이터가 있다고 해보자. 특정 key값으로 정렬을 하고 싶을때. 이런식으로 가능하다. 해당 LIST의 dict 특정 key값으로 정렬이 가능하다. newlist = sorted(LIST명, key=lambda d: d['key4']) # 즉 LIST명에 대해서 Dict key4 라는 키값으로 정렬을 하는것이 된다. ■ OUTER JOIN 대체 방법 # MODEL 위와 같은 모델이 있다고 해보자. 한 row에 각 테이블들의 값을 담으면서, .. 2022. 4. 22. 이전 1 다음 반응형