

def stats(request):
    blast_dates = list(Blast.objects.values_list('created', flat=True))
    date_counts = {
        
    }
    for date in blast_dates:
        d = date.date()
        date_counts[d] = (date_counts.get(date, 0) + 1)
    top_dates = date_counts.items()
    top_dates.sort(key=(lambda x: x[0]))
    return render(request, 'stats.html', {
        'top_users': User.objects.annotate(num_blasts=Count('blasts')).order_by('-num_blasts'),
        'top_dates': top_dates,
    })

dataset/ETHPy150Open simonw/bugle_project/bugle_project/bugle/views.py stats/VarMisuse@60/76 `d`->`date`