0
ответов

Количество полей, связанных с запросом Django

У меня есть приложение, в котором пользователи создают страницы. Я хочу запустить простой запрос к БД, который возвращает, сколько пользователей создали более двух страниц. По сути, это то, чем я хочу заниматься, но, конечно, не то ...
вопрос задан: 29 June 2011 18:57
0
ответов

Django SUM Query?

У меня есть запрос, похожий на следующий: SELECT SUM (ISNULL (table.name) ) FROM table Как эта сумма преобразуется в QuerySet в Django? (т.е. в какую операцию xyz он переводится, во что-то ...
вопрос задан: 26 June 2011 00:01
0
ответов

как использовать __year и __in в одном запросе?

Итак, вот что я пытаюсь сделать. У меня есть список с годами внутри, например, years = [2002, 2003, 2004] и у меня есть SomethingModel с DateField. Я хочу выполнить запрос, который вернет мне все ...
вопрос задан: 22 June 2011 12:55
0
ответов

Django: Вернуть список словарных сообщений для values_list?

I ' мы получили этот запрос: cities = ShippingPrice.objects.filter (city1__name__icontains = request.REQUEST.get ('city', '')). values_list ('city1__id', 'city1__name'). order_by ('city1__name'). ) Который ...
вопрос задан: 19 June 2011 21:26
0
ответов

Получить несколько строк одним запросом в django?

Как я могу создать QuerySet, который получает несколько строк из django? Я думал, что filter () будет работать, но, похоже, дела обстоят хуже. Например, у меня есть две строки в модели Car с двумя текстами ...
вопрос задан: 14 June 2011 00:46
0
ответов

TypeError: объект 'RelatedManager' не повторяется

Django У меня есть следующие модели: class Group (models.Model): name = models.CharField (max_length = 100) parent_group = models.ManyToManyField ("self", blank = True) def __unicode __ (self): ...
вопрос задан: 11 June 2011 08:02
0
ответов

Как уменьшить количество запросов в методе has_relation модели django?

Вот два примера Django модели. Обратите особое внимание на метод has_pet. class Person (models.Model): name = models.CharField (max_length = 255) def has_pet (self): return bool (...
вопрос задан: 2 June 2011 00:16
0
ответов

Django: получить первый объект из запроса фильтра или создать

В Django, queryset предоставляет метод get_or_create, который либо возвращает объекты, либо создает объект. Однако, как и метод get, get_or_create может вызвать исключение, если запрос возвращает ...
вопрос задан: 31 May 2011 16:42
0
ответов

Django Select query with specific column

I have a model called MessagePerson which has the fields of details which depict the messages for a particular person, who's details are in Personal models. I even have separate model which has a ...
вопрос задан: 15 May 2011 08:18
0
ответов

Запрос Django, где в

Как это сделать с помощью запроса объекта django: SELECT * FROM test WHERE (test_id IN (SELECT test_id FROM test_subject_set)) AND (test_begin_time <'') AND (test_end_time> '') Модель: класс ...
вопрос задан: 10 May 2011 12:49
0
ответов

Могу ли я в Django использовать поля `defer ()` в объект, который запрашивается `select_related ()`

В моем приложении Django я хочу использовать select_related () в QuerySet, чтобы «следовать» за полем ForeignKey, но мне нужно получить доступ только к нескольким полям из следующего "модельный экземпляр. Могу я использовать defer () ...
вопрос задан: 7 May 2011 04:02
0
ответов

Django - Unique list from QuerySet

I have a filtered QuerySet which has a ManyToMany field 'Client'. I want to create a unique dict of all the Client objects in the query set so: Projects Queryset: - Project1.client = ...
вопрос задан: 20 April 2011 09:51
0
ответов

Django: Фильтровать запрос на основе пользовательской функции

У меня есть функция, встроенная в мой класс модели Django, и я хочу использовать эту функцию для фильтрации результатов моего запроса. class service: ...... def is_active (self): if datetime.now (...
вопрос задан: 16 April 2011 07:02
0
ответов

Django Model Field for Abstract Base Class

I've searched around stack overflow for an answer to this (probably simple) question, but most of the solutions I see seem overly complicated and hard to understand. I have a model "Post" which is an ...
вопрос задан: 13 April 2011 21:17
0
ответов

Django: поддерживает ли ORM оператор SQL «IN»?

Django ORM поддерживает оператор SQL IN? Что-то вроде: ВЫБРАТЬ * ОТ пользователя WHERE id IN (1, 5, 34, 567, 229) Как мне использовать Django ORM, чтобы сделать такой запрос? Спасибо.
вопрос задан: 30 March 2011 04:36
0
ответов

How to get latest of many groups at once

I have a model like this: class Foo(models.Model): date = models.DateTimeField() language = models.TextField() # other stuff And I want to group the Foos by language, then get the latest ...
вопрос задан: 23 March 2011 02:15
0
ответов

Использование extra () для ValuesQuerySet в Django

Я пытаюсь вычислить процентное соотношение с двумя значениями, которые сами агрегированы. SQL-запрос, объясняющий, что мне нужно, выглядит следующим образом: SELECT (SUM (field_a) / SUM (field_b) * 100) AS в процентах ...
вопрос задан: 16 March 2011 00:16
0
ответов

Удаление записи из базы данных с помощью Python

Я создал приложение Django и протестировал производительность приложения за счет заполнения около 10,0000 записей. Теперь я хочу удалить его с помощью скрипта Python. Может ли кто-нибудь помочь мне в этом. Это ...
вопрос задан: 10 March 2011 10:25
0
ответов

Фильтр набора запросов модели Django как функция

Я пытаюсь создать настраиваемую функцию, которая Я могу поместить в "цепочку" набора запросов, которая будет применять фильтр к набору запросов. Как и в случае с обычными фильтрами набора запросов Django, он займет набор запросов слева ...
вопрос задан: 25 February 2011 19:53
0
ответов

Как указать максимальное количество результатов для запроса фильтра в Django?

Я хочу получить первые 500 результатов из большой базы данных, которые соответствуют заданному запросу фильтра. В настоящий момент я использую следующий (ужасно неэффективный) метод .. results = Entries.objects ....
вопрос задан: 20 February 2011 01:35
0
ответов

Пагинация Django повторяет результаты

У меня есть эта странная ошибка разбиения на страницы в Django: использование object_list в качестве возврата представления, но передавая ему аргумент "paginate_by", он повторяет некоторые результаты; В противном случае, если я удалю аргумент ...
вопрос задан: 18 February 2011 17:23
0
ответов

Использование .extra () в полях, созданных .annotate () в Django

Я хочу получить сумму двух полей (которые сами по себе являются агрегатами) для каждого объекта в таблице. Следующее может немного лучше описать то, что мне нужно, но в результате получается столбец Неизвестно в поле ...
вопрос задан: 4 February 2011 14:20
0
ответов

Ограничение использования памяти в * Large * Django QuerySet

У меня есть задача, которую нужно запускать для «большинства» объектов в моей базе данных один раз в определенный период времени (раз в день, раз в неделю и т. д.). В основном это означает, что у меня есть запрос, который выглядит так ...
вопрос задан: 1 February 2011 19:17
0
ответов

Получить все связанные объекты «многие ко многим» из Django QuerySet

У меня есть запутанный лабиринт взаимосвязанных моделей Django с полями «многие ко многим», описывающими отношения. Какой' Самый чистый способ получить список уникальных членов связанной модели из QuerySet? ...
вопрос задан: 28 January 2011 00:38
0
ответов

Как выполнять запросы в Django после отношений двойного соединения (или: Как обойти ограничения Django на ManyToMany «Сквозные» модели?)

Должен быть способ выполнить этот запрос через ORM, но я его не вижу. Настройка Вот что я моделирую: один арендатор может занимать несколько комнат, а один пользователь может владеть несколькими комнатами. Итак, комнаты ...
вопрос задан: 27 January 2011 03:57
0
ответов

Django objects.filter() values_list() vs python list comprehension for __in query

I have a quirk(?) with Django queryset filtering: ipdb> MagazineIssue.objects.filter(id__in=l_magazines.values_list('id')) Out [0]: [] или ipdb> MagazineIssue.objects.filter (id__in = [l_magazine ....
вопрос задан: 27 January 2011 01:10
0
ответов

запрос django на основе динамического свойства ()

Мне было интересно, если был способ использовать фильтр Django filter () в наборах запросов, используя динамически сгенерированное свойство python с помощью property (). У меня есть first_name и last_name каждого пользователя, и я хочу ...
вопрос задан: 21 January 2011 00:38
0
ответов

Django: фильтр для get_foo_display в наборе запросов

Я пытался отфильтровать набор запросов на простой модели, но с пока не повезло. Вот моя модель: class Country (models.Model): COUNTRY_CHOICES = (('FR', _ (u'France ')), (' VE ', _ (...
вопрос задан: 18 January 2011 17:55
0
ответов

Куда помещать общие запросы в Django?

У меня есть достаточно сложный набор запросов, который я сейчас использую в едином представлении для получения списка объектов. Я хочу использовать тот же набор запросов в паре других представлений, но предпочел бы не ...
вопрос задан: 27 December 2010 20:57
0
ответов

Django: цепочка 'начинается с' и фильтры запросов "iexact"?

Я хочу выполнить запуск без учета регистра с запросом в Django: books = Book.objects.filter (title__iexact__startswith = query) Но я получаю следующее сообщение об ошибке: Присоединяйтесь ...
вопрос задан: 8 December 2010 17:10