class Message(models.Model):
subject = models.CharField(max_length=100)
pub_date = models.DateTimeField(default=datetime.now())
class Topic(models.Model):
title = models.CharField(max_length=100)
message = models.ManyToManyField(Message, verbose_name='Discussion')
Quiero ordenar todos los temas de acuerdo con el último objeto de mensaje adjunto a ese tema. He ejecutado esta consulta, pero esto no da el queryset distinto.Queryset API distinct() no funciona?
>> Topic.objects.order_by('-message__pub_date').distinct()
Parece que esta pregunta está incompleta. ¿Dónde está el uso de .distinct() que crees que no funciona? (Por cierto, funciona). –
¡Sí! ¡Correcto, lo extrañé! ¡Agregué ahora! – aatifh