Сено, я использую django 1.2, и я хочу знать, как подсчитывать строки из необработанного набора запросов (RawQuerySet).
Традиционный метод .count() не работает.
Вот мой запрос
query = "SELECT *, ((ACOS(SIN(%s * PI() / 180) * SIN(lat * PI() / 180) + COS(%s * PI() / 180) * COS(lat * PI() / 180) * COS((%s - lon) * PI() / 180)) * 180 / PI()) * 60 * 1.1515) AS distance FROM app_car WHERE price BETWEEN %s AND %s HAVING distance<=%s ORDER BY distance ASC"
cars = Car.objects.raw(query, [lat, lat, lon, min_price, max_price, miles])
return HttpResponse( cars )
И его возвращение
Car_Deferred_model_id_user_id object
Любые идеи?