models.py:Получить самую верхние понравившийся пост упорядоченного по времени в Джанго
class Post(models.Model):
author = models.ForeignKey('User')
text = models.TextField(max_length=320)
created_date = models.DateTimeField(default=timezone.now)
class Likes(models.Model):
post = models.ForeignKey('Post')
liker = models.ForeignKey('User')
created_date = models.DateTimeField(default=timezone.now)
class Meta:
unique_together = ('post', 'liker')
Я хочу, чтобы получить новые сообщения, которые им подобные являются более чем 70. Как я могу написать этот запрос установить с Джанго ОРМОМ?
Почему бы не пойти с тем, что вы узнали, прочитав документацию? – Sayse
@Sayse. Перед этой идеей я использовал целочисленное поле в моей модели Post, чтобы сохранить count count, и я использую фильтр 'Post.objects.filter (like__gt = 70) .order_by ('created_date'). All()', но он doesn ' t уникально над любит. Я создаю еще один класс, и я хочу использовать этот запрос таким образом. – Siyanew