Here is my data and code:
[
(datetime.date(2020, 3, 25), 'Raport'),
(datetime.date(2020, 3, 24), 'Raport'),
(datetime.date(2020, 3, 23), 'Raport'),
(datetime.date(2020, 3, 25), 'Document'),
(datetime.date(2020, 3, 24), 'Document'),
(datetime.date(2020, 3, 23), 'Document'),
(datetime.date(2020, 3, 25), 'Analize'),
(datetime.date(2020, 3, 24), 'Analize'),
(datetime.date(2020, 3, 23), 'Analize'),
]
Here is django (2.2) code:
sorted(DataSet.objects.values_list('doc_type', flat=True).distinct(), reverse=True)
I need to get the last and unique element of each document doc_type
together with the date. At the moment I have the same list of documents:
['Raport', 'Document', 'Analize']
but I need:
[(datetime.date(2020, 3, 25), 'Raport'), (datetime.date(2020, 3, 25), 'Document'), (datetime.date(2020, 3, 25), 'Analize')]
Can someone provide me some hint? Thanks.