私はこのコードを持っている:クエリセット:例外TypeError
>>> 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
?