возвращаюсь к своим баранам, хочу юзать такую штуку:
ap = api.objects.raw('SELECT TIME, COUNT( TIME ) FROM `core_apilogger` GROUP BY EXTRACT( MINUTE FROM TIME )')
а оно говорит, что:
Traceback:
File "/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py" in get_response
111. response = callback(request, *callback_args, **callback_kwargs)
File "/usr/local/lib/python2.6/dist-packages/django/contrib/auth/decorators.py" in _wrapped_view
23. return view_func(request, *args, **kwargs)
File "/home/anton/workspace/tracker/../tracker/core/views.py" in api_stats
28. for i,a in enumerate(ap):
File "/usr/local/lib/python2.6/dist-packages/django/db/models/query.py" in __iter__
1341. raise InvalidQuery('Raw query must include the primary key')
Exception Type: InvalidQuery at /stats/api/
Exception Value: Raw query must include the primary key
а мне id ненужно :)