У меня есть этот код:
>>> d = HotelCheck.objects.filter(client=1,date_booked='2012-02-27').distinct('product').values('product')['product_id']
>>> d
[{'product': 6}, {'product': 1}]
И я просто хочу, чтобы вывод был 1
и 6
.
Итак, я попробовал это:
>>> d = HotelCheck.objects.filter(client=1,date_booked='2012-02-27').distinct('product').values('product')['product_id']
Но я получил эту ошибку:
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/django/db/models/query.py", line 153, in __getitem__
raise TypeError
TypeError
У кого-нибудь есть идеи о том, как я могу показать только значения (6
и 1
,) product
?