2015-06-08 97 views
0

標註的查詢集我有一個註釋查詢集鴻溝在Django的

qs.annotate(num_x=Count('x', distinct=True), num_y=Count('y', distinct=True)) 

也可以買到num_x/num_y

我已經試過

qs.annotate(
    num_x=Count('x', distinct=True), 
    num_y=Count('y', distinct=True), 
    num_x_per_y=Count(F('x')/F('y')) 
) 

qs.annotate(
    num_x=Count('x', distinct=True), 
    num_y=Count('y', distinct=True), 
    num_x_per_y=num_x/num_y 
) 

,但它不工作。

我知道我可以在模板中的過濾器計算的話,但是是不是能夠做註釋?

回答