3
ответа

Как просмотреть соответствующий SQL-запрос из набора запросов Django ORM?

Можно ли напечатать запрос, который генерирует Django ORM? Скажем, я выполняю следующую инструкцию: Model.objects.filter (name = 'test') Как мне получить сгенерированный SQL-запрос?
вопрос задан: 5 July 2019 23:32
3
ответа

Модель в подкаталоге через app_label?

Для размещения моих моделей в подпапки, я пытался использовать app_label поле Meta, как описано здесь. Моя структура каталогов похожа на это: модели нечто приложений проекта __ init __. py bar_model.py В...
вопрос задан: 18 March 2016 09:56
3
ответа

Хитрое образцовое наследование - Django

Я думаю, что это немного хитро, по крайней мере, для меня.:) Таким образом, у меня есть 4 модели Person, Зингер, Басист и Ниндзя. Зингер, Басист и Ниндзя наследовался от Человека. Проблема состоит в том, что каждый Человек может быть любым из...
вопрос задан: 22 March 2010 02:01
3
ответа

Изображение по умолчанию для ImageField в ORM Django

Я использую ImageField для хранения фотографий профиля на моей модели. Как я устанавливаю его для возврата изображения по умолчанию, если никакое изображение не определяется?
вопрос задан: 14 August 2009 09:20
2
ответа

Как найти только объекты, имеющие связанный объект в Django ORM? [Дубликат]

Я пытаюсь найти лучший способ получить только те вопросы, которые имеют хотя бы один ответ. (Мне не нужно знать, сколько.) У меня есть следующая модель. class Challenge Вопрос Ответ (модели ....
вопрос задан: 5 April 2016 07:43
2
ответа

Django, фильтрация запроса из образцового метода

У меня есть эти модели: определение Foo (Models.model): размер = модели. IntegerField () # другое полевое определение is_active (сам): если check_condition: еще возвратите True:...
вопрос задан: 29 May 2015 06:02
2
ответа

Как правильно запросить ManyToManyField для всех объектов в списке (или другой ManyToManyField)?

Я скорее озадачен о лучшем способе создать запрос Django, который проверяет, присутствуют ли все элементы поля ManyToMany (или список) в другом поле ManyToMany. Как пример, у меня есть несколько...
вопрос задан: 24 December 2014 01:31
2
ответа

Запрос базы данных Django: Как получить объект по id?

Django автоматически создает поле id в качестве первичного ключа. Теперь мне нужно получить объект по этому идентификатору. object = Class.objects.filter () Как написать этот фильтр?
вопрос задан: 29 November 2010 02:14
2
ответа

Django: select_related и GenericRelation

select_related работает на отношения GenericRelation или является там разумной альтернативой? В данный момент выполнение Django человека sql призывает к каждому объекту в моем queryset, и я хотел бы избежать этого...
вопрос задан: 30 May 2010 17:10
2
ответа

Метод фильтра Django QuerySet возвращает многократные въезды для одной записи

Попытка получить блоги (см. образцовое описание ниже), которые содержат записи, удовлетворяющие некоторые критерии: Blog.objects.filter (записи __ заголовок __ содержит ='entry'), результаты: [<Блог: blog1>, <...
вопрос задан: 16 April 2010 15:40
2
ответа

Рейтинг в Django ORM или SQL?

Мне оценили огромный список различные значения (например, очки), Таким образом, я захватываю список, заказанный этими значениями: плееры = Плеер objects.order_by ('-счет', '-карма') я хотел бы: Захватите плеер и доберитесь...
вопрос задан: 26 January 2010 19:25
2
ответа

Django: существует ли способ считать SQL-запросы от модульного теста?

Я пытаюсь узнать количество запросов, выполняемых служебной функцией. Я записал модульный тест на эту функцию, и функция работает хорошо. То, что я хотел бы сделать, отследить число...
вопрос задан: 10 August 2009 00:25
2
ответа

django - переупорядочьте queryset после разрезания его

Я выбираю последние 5 строк из модели Foo, которая заказана полем даты и времени. qs = Foo.objects.all () [:5] В следующем шаге, я хочу переупорядочить queryset по некоторым другим критериям (на самом деле, по...
вопрос задан: 2 June 2009 11:35
2
ответа

Django ORM: кэширование и управление объектами ForeignKey

Рассмотрите следующий скелет models.py для игры покорения космоса: Флот класса (модели. Модель): игра = модели. ForeignKey (Игра, related_name ='planet_set') владелец = модели. ForeignKey (Пользователь...
вопрос задан: 25 March 2009 05:24
2
ответа

Как я использую Django ORM для запросов этого many-many примера?

У меня есть следующие модели: класс Автор (модели. Модель): author_name = модели. CharField () класс Книга (модели. Модель): book_name = модели. CharField () класс AuthorBook (модели. Модель): author_id =...
вопрос задан: 10 February 2009 19:12
2
ответа

Django: Выполните нечувствительные к регистру поиски по умолчанию

Я должен выполнить нечувствительные к регистру запросы на имени пользователя по умолчанию при использовании платформы Django Auth. Я пытался устранить проблему путем записи пользовательского подкласса Queryset и переопределения...
вопрос задан: 10 February 2009 11:32
1
ответ

Как используются объекты FilteredRelation () в Django ORM (Django 2.X)?

Я видел, что Django 2.0 состоит из объекта FilteredRelation в запросе. Что такое использование недавно введенного FilteredRelation? Во что я заглянул? Я наблюдал документацию Django 2.0, но я мог ...
вопрос задан: 28 March 2019 06:13
1
ответ

Django ORM необработанный запрос на удаление, не удаляющий записи

Я использую запросы raw_sql для удобства хранения базы данных на минимальном уровне. Я удаляю лишние записи. По этому запросу #d из цикла и имеет значения res = MyModel.objects.raw ("DELETE FROM ...
вопрос задан: 2 March 2019 13:29
1
ответ

Django - при использовании разных баз данных - я должен использовать & ldquo; using & rdquo; или & ldquo; db_manager & rdquo ;?

Чтобы выбрать конкретную базу данных, вы пишете: Object.objects.using ('other_db') ... или: Object.objects.db_manager ('other_db') ... Кажется, что оба работают совершенно нормально. Так в чем же разница ...
вопрос задан: 27 February 2019 09:09
1
ответ

Доступ к django связанному статусу модели в пользовательских менеджерах

Я использую библиотеку model_utils в Django. У меня есть две модели, как показано ниже класса Book (TimeStampedModel): STATUS_CHOICES = Choices ((0, 'public', _ ('public')), (1, 'private', _ ('...
вопрос задан: 24 February 2019 14:30
1
ответ

Преобразование необработанного SQL-запроса в Django ORM

У меня есть 3 модели в моем проекте, как это: класс Model_A (Models.Model): field_a_1 = models.IntegerField () ... другие поля ... класс Model_C (models.Model): field_c_1 = models.IntegerField () .. ,
вопрос задан: 17 January 2019 16:16
1
ответ

django двойное левое соединение + django остальные рамки-сериалы

У меня есть эти модели: класс Item (models.Model): имя = models.CharField (max_length = 100) класс Group (models.Model): имя = models.CharField (max_length = 100) класс ItemGroup (models.Model): ..
вопрос задан: 16 January 2019 21:59
1
ответ

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

Есть, например, такие классы: класс A (models.Model): id = models.CharField (max_length = 256, primary_key = True) mtm = models.ManyToManyField (B, C, D) класс B (models.Model) : id = models ....
вопрос задан: 16 January 2019 13:18
1
ответ

Группа Django по неправильному результату после фильтрации по аннотированному полю

Итак, я в основном хочу сгруппировать результаты по определенному полю, которое, как я знаю, я могу сделать, например ModelName.objects.values ​​('somefield'). Annotate (freq = Count ('somefield')) Но перед этим я хочу на основе фильтра ...
вопрос задан: 15 January 2019 19:39
1
ответ

Django ORM-запрос для получения данных из нескольких таблиц

Мне нужно получить данные из нескольких таблиц, чтобы отобразить имя магазина, местонахождение магазина, ежемесячный объем продаж (единица) магазина, ежемесячную сумму продаж и имя продавца, которые принимают заказы из магазина. Мой образец ...
вопрос задан: 13 July 2018 18:03
1
ответ

Django: получите агрегированное значение двух умноженных столбцов

Я должен получить агрегированное значение двух столбцов. Таким образом, сначала несколько их вместе и затем получают их сумма (). Код ниже естественно не работает, это только для разъяснения. Это так или иначе возможно или...
вопрос задан: 15 March 2018 15:08
1
ответ

Проблема с Отношениями ManyToMany, не обновляющими сразу после, сохраняет

У меня есть проблемы с Отношениями ManytoMany, которые не обновляют в модели, когда я сохраняю ее (через администратора) и пытаюсь использовать новое значение в функции, присоединенной к сигналу post_save или...
вопрос задан: 21 November 2017 13:48
1
ответ

Выберите отличные значения из поля таблицы

Я борюсь, получая мою голову вокруг ORM Django. То, что я хочу сделать, получают список отличных значений в поле на моей таблице.... эквивалент одного из следующего: ВЫБЕРИТЕ ОТЛИЧНЫЙ...
вопрос задан: 8 December 2016 10:43
1
ответ

django-orm нечувствительный к регистру порядок

Я знаю, я могу выполнить поиск без учета регистра из DJango ORM. Как, User.objects.filter (first_name __ содержит = "Джейк"), User.objects.filter (first_name __ содержит = "sulley") User.objects.filter (...
вопрос задан: 4 August 2010 19:21
1
ответ

Фильтр Django QuerySet + order_by + предел

Таким образом, у меня есть приложение Django, которое обрабатывает результаты испытаний, и я пытаюсь найти средний счет к определенной оценке. Я думал бы, что это будет работать: e = Exam.objects.all () общее количество = e.count ()...
вопрос задан: 15 June 2010 17:36