2011-03-27 70 views

回答

0

一種方法是在你的查詢中使用.values()可調用(儘管你所要求的不是很清楚)。這返回一個querydict,而不是一個查詢集,但行爲更像是一個左連接完成SQL直接進入數據庫 - 即返回表B中空條目的行。

假設表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