擅长:python、mysql、java
<p>您正在寻找筛选方法。我也会选择BooleanField而不是IntegerField。然后过滤并计数</p>
<pre><code>class StudentInClass(models.Model):
attendance = models.CharField(max_length=20, default='None')
total_present = models.BooleanField(default=False)
total_absent = models.BooleanField(default=False,null=True)
student_count = StudentIntClass.objects.filter(total_present==True).count()
</code></pre>
<p>与此类似</p>