Я хочу выполнить фильтр для модели и вернуть все объекты, которые имеют определенный атрибут.
model.objects.filter(hasattr(model, 'attrname'))
Это, очевидно, не работает, но я не уверен, как эффективно реализовать что-то siilar.
Спасибо
РЕДАКТИРОВАТЬ
Примером, где я бы использовал это, является случай, когда модель наследуется от другой
class model1(models.Model):
...
class model2(model1):
...
, если я делаю model1.objects.all()
каждый из возвращаемых объектов, находящихся в model2
, будет иметь дополнительный атрибут