2011-03-27 1 views

답변

0

한 가지 방법은 쿼리에서 .values ​​() 호출 가능 코드를 사용하는 것입니다.하지만 묻는 것은 명확하지 않습니다. 이것은 쿼리 세트가 아닌 쿼리를 반환하지만 SQL을 데이터베이스에 직접 입력 한 것처럼 동작합니다. 즉, 테이블 B의 Null 엔트리가있는 행을 반환합니다.

테이블 A에 테이블 B에 대한 외래 키가 있다고 가정합니다. 모델 파일.

TableA.object.filter(your filters here).values(tableA__field1, tableA__field2 , ... \ 
               tableB__field1, tableB__field2, etc). 

https://docs.djangoproject.com/en/1.3/topics/db/aggregation/#values