擅长:python、mysql、java
<p>Riateche回答了这个问题,但是如果不想直接在QuerySet上使用len()或.count(),可以返回一个values_list并在上面使用len()。</p>
<p>Django文件说:</p>
<p><a href="https://docs.djangoproject.com/en/dev/ref/models/querysets/" rel="nofollow">https://docs.djangoproject.com/en/dev/ref/models/querysets/</a></p>
<blockquote>
<p>A ValuesQuerySet is useful when you know you're only going to need
values from a small number of the available fields and you won't need
the functionality of a model instance object.</p>
</blockquote>
<p>我怀疑这是再快,但你可以随时看到它的时间。如果您只想返回表中可用字段总数的子集,那么它可能很有用。</p>