重複する値をグループ化しようとしていますが、うまくいきません。私は何度もグーグルで検索しましたが、それらはdistinct()関数を指しています。何をしてもうまくいきません。以前に他のクエリ(私のものではない)でdistinct()を試してみましたが、機能していますが、今は使用していますが、機能していません。
ここに私のコードがあります:
models.py
class Transaction(models.Model):
payee = models.CharField(
max_length=255
)
ビュー.py
transactions = Transaction.objects.values_list('payee', flat=True).distinct()
出力:
[u'YOUR LOCAL SUPERMARKET',
u'CITY OF SPRINGFIELD',
u'SPRINGFIELD WATER UTILITY',
u'DEPOSIT',
u'DEPOSIT']
出力が重複していることに注意してくださいDEPOSIT