моя модель определяется следующим образом:Как сделать Q-запросы с моделями с внешними ключами?
class Model2(models.Model):
id = models.IntegerField(primary_key=True)
name = ...
class Model1(models.Model):
id = models.IntegerField(primary_key=True)
model2 = models.ForeignKey(Model2, to_field='id', db_column='model2')
Проблема заключается в том, я не знаю, как сделать OR запросы с QuerySet.
qs = Model1.objects.filter(Q(model2.id__icontains=search) | Q(id__icontains=search))
я
ключевое слово не может быть выражением
Таким образом, вопрос, как я могу ссылаться на поле соответствующей модели Q запросов? Благодаря
Большое спасибо. – Ladiko