-1
class Avergae(models.Model):
state = models.ForeignKey(State, on_delete=models.CASCADE)
region = ChainedForeignKey(Region, chained_field="state",chained_model_field="state", show_all=False, auto_choose=True, sort=False, on_delete=models.CASCADE)
cluster = ChainedForeignKey(Cluster, chained_field="region",chained_model_field="region", show_all=False, auto_choose=True, sort=False, on_delete=models.CASCADE)
school = ChainedForeignKey(School, chained_field="cluster",chained_model_field="cluster", show_all=False, auto_choose=True, sort=False, on_delete=models.CASCADE)
average_date = models.DateField()
average = models.DecimalField(max_digits=4, decimal_places=2)
attendance = models.IntegerField()
note = models.CharField(max_length=250)
def __str__(self):
return '{}: {}'.format(self.average_date, self.average)
날짜에 따라 최신 개체를 필터링하고 싶습니다. average_date 속성에 가장 최근 날짜 값이있는 객체를 가져 오는 데 필요합니다. 구문을 알려주십시오. 감사합니다.datefield에 의한 개체 필터링 중입니까?
어떤 방법/s는 지금까지 시도? 이것이 당신의 앱에 어떻게 들어 맞는가? 응용 프로그램이 db와 상호 작용하는 방법에 대한 세부 정보를 추가하여 객체 목록, 데이터 크기를 가져올 수 있다면 도움이됩니다. – Rishi