2009-10-25 26 views
3

我不明白是否正常,或者是時候創建新的Django票了?queryset.exists()無法正常工作,或者我不明白?

In [17]: User.objects.filter(pk=0) 
Out[17]: [] 

In [18]: User.objects.filter(pk=0).exists() 
Out[18]: True 

我認爲在這種情況下exists()應該返回False結果。這是修訂11653(開發版)

我與inlineformset的獨特驗證相關的問題,我發現原因是queryset.exists()不能正常工作

+1

當然,這並不正確。儘管...在開發中是新的 – 2009-10-25 11:18:23

回答

2

您可以使用User.objects.filter(pk=0).count()檢查對象符合過濾器存在