0
Ich möchte eine Ausgabe von {'Monat': 'Jan', 'Anzahl': 1600} bekommen, aber ich bekomme Folgendes mit dem aktuellen Code {'Monat': 1, 'zählen': 1600}. Wie mache ich das, so bekomme ich den Namen des Monats und nicht die ganze Zahl.Django Gruppe nach Monat Name
class Month(Func):
function = 'EXTRACT'
template = '%(function)s(MONTH from %(expressions)s)'
output_field = IntegerField()
Note.objects.filter(
email_status__in=status_list,
email_template__isnull=False,
creation_time__gt=one_year
).annotate(
month=Month('creation_time')
).values('month').annotate(
total_count=Count(
'email_id', distinct=True)
).values('total_count', 'month')
Welche Datenbank benutzen Sie? – Alasdair
Ich benutze MySQL. –