Как подсчитать количество объектов класса Record
в базе данных sqlite3
, подключенной к одному определенному объекту класса Subject
. Я создал новые объекты в django-admin
.django как подсчитать количество объектов одного класса в базе данных
class Subject(models.Model):
name = models.CharField(max_length=100)
class Record(models.Model):
subject = models.ForeignKey(Subject)
record_short_description = models.CharField(max_length=100)
Почему второй лучше? –
Я не могу прокомментировать разницу в производительности, но этот подход выглядит немного более «родным» для меня. Убрали «лучше», чтобы никого не смущать. –
В качестве побочного примечания, если вы используете 'filter (subject_id = subject_instance.pk)', django не будет создавать соединение, чтобы включить идентификатор. –