Ver Mensaje Individual
  #11 (permalink)  
Antiguo 22/04/2013, 10:21
chrids
 
Fecha de Ingreso: enero-2007
Mensajes: 32
Antigüedad: 17 años, 10 meses
Puntos: 0
Respuesta: Filter visitas únicas

Cita:
Iniciado por razpeitia Ver Mensaje
No funciona por que no le estas enviando un diccionario si no un set.

Le tienes que enviar:
Código Python:
Ver original
  1. {"day": "date_format(time,'%m-%d-%Y')"}
y no
Código Python:
Ver original
  1. {"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?