Мне надо чисто для себя, но Wunderlist не подходит. Слишком простой. Нет нужного функционала. Короче мне нужен полный аналог жиры. Очень нужен. Только бесплатный. Я очень привык в ней работать если честно. Прямо скучаю по жире.
Евгений: Чтобы не лазить в браузер только ради того чтобы тыкнуть кнопочку старт/стоп время. Хз кого как, но меня это раздражает. Мне проще когда есть десктопное приложение. Ну еще ладно бы если бы на сайте был реально понятный интерфейс, но на этом трелло черт голову сломит. Какие-то доски, какие-то карточки... Не информативно и не понятно. Почему было не сделать просто: проекты и задачи? Как в жире. Вот ей богу пользовался бы жирой если бы она была бесплатной для сингл-девелоперов хотя бы. И еще там немного тормозной интерфейс и плохая руссификация.
Что-то не впечатлило... К тому же так и не смог разобраться как использовать десктопное приложение. Там с сайта их качается архив с исходниками и что мне с ними делать? В т.ч. и для винды так же. Бред... Не могли нормально выложить собранное приложение?
Pavel Denisov: Ну наконец то!!! Спасибо большое. Не знаю, почему то я до этого не догадался... Просто еще плохо знаком с ORM Django и плохо понимаю пока наверное как все это работает.
iegor, Pavel Denisov: Да покажите вы уже кодом что вы имеете ввиду. Я не понимаю ваших намеков. По моему values тут вообще не в тему. Он же выбирает столбцы просто напросто, приводя модель к словарю. А мне нужно чтобы столбцы вообще не были выбраны, а был запрос только лишь count и все.
sim3x: нет, скорее тот вопрос был больше про то как это вообще должно выглядеть на SQL. Мне это тоже изначально было не понятно. Но какой-то модер стер у него метку SQL и оставил только Django. А этот вопрос уже про то как реализовать этот запрос через ORM. Ну в принципе ладно тогда можно отметить наверное тот ответ.
iegor: Я не стал бы спрашивать если бы оно работало. Вы прежде чем ответить хоть прочли бы полностью вопрос, а не только заголовок. Я же привел запрос который у меня сейчас есть. Там используется values и оно возвращает лишний столбец.
Pavel Denisov: Ну такое у меня задание чтоб запрос возвращал только count, а сопоставлять мне не надо. Эти count-ы будут использоваться для вычислений в которых совершенно не важно какой count к какой группе относится.
Pavel Denisov: Нет, ну почему не осилил. Я понял что она делает. Просто я не понял как сделать то что мне нужно... Вообщем хочется оставить raw на крайний случай. Может все таки удастся как то модифицировать ваш запрос выше чтобы он не запрашивал owner_id? Т.е. сейчас я даже логи запросов посмотрел, там именно делается такой запрос: select owner_id, count(*) from...
Pavel Denisov: Count нужен, но мне важно чтобы не подгружал он данные остальные. Т.е. я пытаюсь оптимизировать запрос. А если он будет дополнительно помимо count подгружать еще owner_id который мне в этот момент совсем не нужен, то это будет очень хреновая оптимизация.
Pavel Denisov: Ну да, я просто результат в консоль вывел и там выводится массив словарей вида: owner_id__count, owner_id. Т.е. он подгружает данные из этого поля вместе с count. А мне нужно чтобы не подгружал.
Pavel Denisov: Нет, фигня какая то выходит. Этот запрос загружает данные из БД. А мне категорически не нужно этого. Данных может быть очень много. Поэтому нельзя загружать их. Нужно чтобы делались только COUNT запросы.