Cita:
Iniciado por razpeitia No funciona por que no le estas enviando un diccionario si no un set.
Le tienes que enviar:
Código Python:
Ver original{"day": "date_format(time,'%m-%d-%Y')"}
y no
Código Python:
Ver original{"day", "date_format(time,'%m-%d-%Y')"}
Tenés razón, es que soy bastante n00b en python, las cosas avanzadas se me están complicando, aunque ya me estoy acomodando...
No funciona el extra, no se refleja:
Código:
>>> visits = App_hit.objects.filter(hit__time__gte=last_month).extra({"day": "date_format(`maincore_hit`.`time`),'%m-%d-%Y')"}).values("day").distinct().count()
(0.000) SELECT COUNT(DISTINCT `apps_app_hit`.`id`) FROM `apps_app_hit` INNER JOIN `maincore_hit` ON (`apps_app_hit`.`hit_id` = `maincore_hit`.`id`) WHERE `maincore_hit`.`time` >= '2013-03-23 12:15:05' ; args=(u'2013-03-23 12:15:05',)
Otra idea?