У меня есть этот набор запросов в Django (назовем его qs) с 3 разными экземплярами объектов. Два из них идентичны, за исключением файла изображения:
<QuerySet [
{'investment__name': 'Stefano', 'investment__net_returns': Decimal('11.00'),
'investment__my_images__image': '**investments/None/IMG01.JPG**'}
{'investment__name': 'Stefano','investment__net_returns': Decimal('11.00'),
'investment__my_images__image': '**investments/None/IMG02.JPG**'},
{'investment__name': 'Alberto','investment__net_returns': Decimal('22.00'),
'investment__my_images__image': '**investments/None/IMG03.JPG**'}
]>
Я хочу отобразить в шаблоне только первый объект и третий из набора запросов. Я пытаюсь удалить второй, но не знаю, как удалить объект набора запросов.
Я пробовал примерно так:
inv=""
for i,investment_instance in enumerate(qs):
if investment_instance['investment__name']==inv:
investment_instance.delete()
else:
inv=investment_instance['investment__name']
im=investment_instance['investment__my_images__image']
Но, конечно, investment_instance. delete () не работает.
Есть идеи?