Я использую Django и Python 3.7.У меня есть эти две модели.Обратите внимание, что у них обоих есть похожее поле
class Article(models.Model):
publisher = models.ForeignKey(Publisher, on_delete=models.CASCADE,)
class WebPageStat(models.Model):
objects = WebPageStatManager()
publisher = models.ForeignKey(Publisher, on_delete=models.CASCADE, )
score = models.BigIntegerField(default=0)
Я хотел бы написать запрос Django ORM, который выбирает одну из моделей, но выполняет объединение в общем столбце, чтобы провести сравнение по «счету»поле.Я попробовал следующее, но, увы, ошибка
Article.objects.filter(publisher=webpagestat.publisher, webpagestat.score__gte==100)
File "<input>", line 1
SyntaxError: positional argument follows keyword argument
Как мне включить таблицу "WebPageStat" в мое объединение?