我不明白这是正常的还是该创建新的 Django 票证的时候了?
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() 无法正常工作
最佳答案
您可以使用 User.objects.filter(pk=0).count()
检查是否存在与您的过滤器匹配的对象
关于django - queryset.exists() 不能正常工作或者我不明白什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1620649/