У меня есть 2 модели, форма и ряд, каждая строка имеет FK для формы. Я хочу отсортировать свои формы по времени добавления последней строки.
class Form(models.Model):
...
class Row(models.Model):
form = models.ForeignKey(
Form,
related_name="rows",
)
created_at = models.DateTimeField(
auto_now_add=True,
)
Я пробовал это, но это не работает:
queryset = Form.objects.filter(is_empty=False)
queryset = queryset.annotate(last_submit=Max("rows__created_at")).order_by('-last_submit')