0
ответов

как написать запрос, чтобы найти значение в поле json в django

В моей базе данных есть поле json, похожее на jsonfield = {'username' :'chingo','reputation' :] '5'} как я могу написать запрос, чтобы узнать, существует ли имя пользователя. что-то вроде username = '...
вопрос задан: 4 May 2012 08:18
0
ответов

Повторно оцените запрос django после внесения изменений в базу данных.

Я получил этот длинный оператор запроса в представлении. filter(contribution_def__left__gt=0)...
вопрос задан: 3 May 2012 18:56
0
ответов

django many -to -many field :предварительная выборка только первичных ключей

Я пытаюсь оптимизировать запросы к базе данных для приложения Django. Вот упрощенный пример :Метка класса (models.Model ):name = models.CharField (max _length=200)#... много других полей... class...
вопрос задан: 23 April 2012 01:23
0
ответов

Исключить весь QuerySet из результатов

У меня есть следующие модели:class LibraryEntry(models.Model):player = models.ForeignKey(Player)player_lib_song_id = models.IntegerField()title = models.CharField(max_length=200)...
вопрос задан: 16 April 2012 23:07
0
ответов

В Django лучше получить список объектов от самого себя и использовать связанные имена или от самого объекта и использовать фильтр?

Название, вероятно, сбивает с толку, но я не знал, как еще его перефразировать. Вот пример. Лучше сделать что-то вроде этого класса UserType(models.Model):def user_count(self):...
вопрос задан: 12 April 2012 16:56
0
ответов

django-model-utils: работает ли InheritanceManager, если родительская модель/класс является абстрактной?

django-model-utils. Я пытаюсь использовать InhertianceManager очень просто, как описано в документах. near_places = Place.objects.filter(location='здесь').select_subclasses() Единственная разница в том, что ...
вопрос задан: 4 April 2012 07:12
0
ответов

Django: Захват набора объектов из списка идентификаторов (и сортировка по отметке времени)

У меня есть список идентификаторов объектов, которые мне нужно захватить, затем я должен отсортировать их по отметке времени. Вот как я собирался это сделать: Для i в object_ids: instance = Model.objects.get(id = i) # ...
вопрос задан: 23 March 2012 20:14
0
ответов

DJANGO: как ограничить набор запросов inlineformset

ЕС может использовать эту форму для выбора ролей (менеджер проекта, разработчик и т. д.), которые они играют для любого данного проекта. Я хочу ограничить параметры поля проекта только для тех, кто находится в отделе сотрудников. Правильно ...
вопрос задан: 15 March 2012 18:04
0
ответов

Django: использование значений() и get_FOO_display()?

Я пытаюсь улучшить некоторый существующий код, который первоначально занял 3 минуты, чтобы подготовить большую таблицу данных (затем возвращенную Ajax). Старый код итерировался по большому набору запросов, собирая информацию из...
вопрос задан: 12 March 2012 21:41
0
ответов

Django filter queryset __in для * каждого * элемента в списке

Допустим, у меня есть следующий класс моделей Photo (models.Model): tags = models.ManyToManyField (Tag) class Tag (models.Model): name = models.CharField (max_length = 50) В представлении у меня есть список ...
вопрос задан: 23 February 2012 13:25
0
ответов

использовать нечеткое сопоставление в фильтре набора запросов django

Есть ли способ использовать нечеткое сопоставление в фильтре набора запросов django? Я ищу что-то вроде Object.objects.filter (fuzzymatch (namevariable) __ gt = .9) или есть способ использовать лямбда ...
вопрос задан: 21 February 2012 21:49
0
ответов

Django: выполняет ли prefetch_related () поиск обратной связи?

Я пробовал prefetch_related () в django 1.4 из ствол и не может выполнить предварительную выборку обратного просмотра. Мои упрощенные модели (в каждой книге много цен): class Book (models.Model): # некоторые поля ...
вопрос задан: 7 February 2012 12:39
0
ответов

Django / Python - Проверить дату на текущей неделе

Я хотел бы сделать что-то вроде этого: entry = Entry.objects.filter (created_at__in = current_week ()) Как сделать это для хорошей производительности. Спасибо! Редактировать: Я до сих пор не знаю, что такое current_week () ...
вопрос задан: 6 February 2012 11:10
0
ответов

Django Haystack: фильтрация запросов по нескольким элементам в списке.

У меня есть экземпляры модели событий, которые могут принадлежать одному или нескольким экземплярам модели организации. Я реализовал haystack 2.0.0 для индексации всех моих событий. Вот пример поискового индекса. class ...
вопрос задан: 3 February 2012 17:16
0
ответов

эффективность django __in lookup для querysets

У меня есть сложная модель базы данных, настроенная в Django, и мне нужно сделать ряд вычислений на основе данных фильтра. У меня есть объект Test, объект TestAttempt и объект UserProfile (с внешним ...
вопрос задан: 12 January 2012 03:40
0
ответов

Обратный поиск Django с помощью ForeignKey

У меня есть проект django, в котором есть два приложения, одно - AppA и AppB. Теперь у AppA есть модель ModelA, на которую ссылается модель ModelB в AppB, используя modelA = models.ForeignKey (ModelA, related_name = '...
вопрос задан: 15 December 2011 22:56
0
ответов

Печать Django QuerySet SQL с «»

Вы можете распечатать SQL запроса следующим образом: print str (queryset.query), однако по какой-то причине это удаляет кавычки, поэтому вы получаете: SELECT `tableA`.`fieldA `FROM` fieldA` WHERE `tableA`.`fieldB` ...
вопрос задан: 13 November 2011 15:24
0
ответов

Можно ли в Django добавить метод в наборы запросов?

В Django, если у меня есть класс модели, например, из django.db import models class Transaction (models.Model): ... тогда, если я хочу добавить методы к модели, чтобы сохранить, например, достаточно сложные фильтры, ...
вопрос задан: 31 October 2011 23:49
0
ответов

Django фильтрует модель по счету ManyToMany?

Предположим, у меня есть что-то вроде этого в моем models.py: class Hipster(models.Model): name = CharField(max_length=50) class Party(models.Model): organiser = models.ForeignKey() participants = ...
вопрос задан: 25 October 2011 02:01
0
ответов

Django Order By Date, but have "None" at end?

У меня есть модель заказов на работу, с полем для времени, когда заказ должен быть выполнен. Чтобы получить список заказов на работу, с теми, которые требуются раньше, я делаю следующее: wo = Work_Order.objects.order_by('...
вопрос задан: 13 October 2011 03:40
0
ответов

Django: Почему Foo.objects.extra (…) намного быстрее, чем Foo.objects.raw?

Итак, я пытаюсь оптимизировать довольно странный запрос, но это устаревшая база данных, поэтому я обхожусь что у меня есть. Я пытаюсь ответить на эти вопросы. На этом этапе они обеспечивают тот же результат. w is my ...
вопрос задан: 5 October 2011 22:02
0
ответов

Как использовать собственные менеджеры в цепочечных запросах?

Я сделал собственный менеджер, который должен рандомизировать мой запрос: класс RandomManager (models.Manager): def randomize (self): count = self.aggregate (count = Count ('id')) ['count'] ...
вопрос задан: 18 September 2011 11:02
0
ответов

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

У меня есть служебная функция в моем проекте Django, она принимает набор запросов, получает некоторые данные из него и возвращает результат. Я хотел бы написать несколько тестов для этой функции. Есть ли в любом случае «издеваться» над QuerySet? ...
вопрос задан: 9 September 2011 14:10
0
ответов

Джанго: Как заказать запрос на поле в ManyToManyField (через) родственные модели

У меня есть такие модели класса Region (models.Model): name = models.CharField (max_length = 255, blank = False) class Album(TimeStampAwareModel): title = models.CharField (max_length = 255, blank = False) ...
вопрос задан: 8 September 2011 08:21
0
ответов

Условная аннотация Django

Я удивлен, что этот вопрос, по-видимому, еще не существует. Если да, пожалуйста, помогите мне его найти. Я хочу использовать annotate (Count) и order_by, но я не хочу подсчитывать каждый экземпляр связанных ...
вопрос задан: 10 August 2011 04:44
0
ответов

Каков наиболее эффективный способ проверки пустого набора запросов в Django?

Я слышал предложения использовать следующее: if qs.exists () : ... если qs.count (): ... попробуйте: qs [0] кроме IndexError: ... Скопировано из комментария ниже: «Я ищу такой оператор, как« ...
вопрос задан: 3 August 2011 07:41
0
ответов

Django Count () в нескольких аннотациях

Скажем, у меня есть простая модель форума: class User (models.Model): username = models.CharField (max_length = 25) ... class Topic (models.Model): user = models.ForeignKey (User) ... class Post (...
вопрос задан: 22 July 2011 19:40
0
ответов

Объединение нескольких наборов запросов из разных базовых моделей Django

В настоящее время у меня есть две разные модели. class Journal (models.Model): date = models.DateField () from_account = models.ForeignKey (Account, related_name = 'transfer_from') to_account = models ....
вопрос задан: 18 July 2011 11:36
0
ответов

django как получить 0-й элемент из, возможно, пустого списка

У меня есть простое приложение для блога с моделью «Сообщение». Если я удалю все записи в модели Post, я получаю сообщение об ошибке, когда пытаюсь сослаться на первый элемент в списке сообщений, упорядоченных по дате, что мне понравилось: ...
вопрос задан: 18 July 2011 11:10
0
ответов

Простой подсчет количества записей в таблице ManyToMany

class Author (models.Model): name = models.CharField (max_length = 100) age = models.IntegerField () friends = models.ManyToManyField ('self', blank = True) class Publisher (models.Model): name = ...
вопрос задан: 11 July 2011 17:05