2011-08-14 8 views
0

iは、このオブジェクトの印刷インデックスをしたい場合:インスタンスオブジェクトのインデックスを取得するにはどうすればよいですか?例えば

items = Item.objects.filter(depth=1) 

私はこれをどのように行うことができますか?

+0

返されたクエリーセットの各アイテムの位置インデックスを意味しますか、モデルによって設定されたdbインデックスについて話していますか? –

+0

返されたクエリーセット内の各項目の位置インデックス。 – krzyhub

+1

この[質問] [1]をチェックしてください、それは同じようです。 [1]:http://stackoverflow.com/questions/1042596/get-the-index-of-an-element-in-a-queryset – nicolasleger

答えて

1

あなたは(クエリセットのような)アイテムのリスト/イテレータの位置インデックスを印刷したい場合は、以下のような何かを行うことができます。

for i, obj in enumerate(items): 
    print i, obj 

iの値が指標になります与えられたモデルインスタンス。

+0

それは良いですが、ありがとうございました。 – krzyhub

関連する問題