2011-01-04 4 views
0

私はcharフィールド 'year'を持つモデルを持っています。この表のオブジェクトによって使用されているすべての年のリストを取得する方法はありますか?基本的に、2008年、2009年、2010年、2011年のオブジェクトがある場合は、リスト[2008年、2009年、2010年、2011年]が必要です。この機能はORMに含まれていますか、カスタム機能を作成する必要があります(これは私がやり直すことはできませんが)。これは、仕事をするdjango ORMを使用して、モデルフィールドのすべてのオプションを取得できますか?

答えて

2

MyModel.objects.values_list('year', flat=True).distinct() 
+0

おお、クールな:)私は確信しているいくつかの点で、これを使用します。 –

+0

が完璧です。ありがとう。 –

関連する問題