Результаты поиска по запросу "django-orm"

3 ответа

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

Мне нужно получить агрегированное значение двух столбцов. Итак, сначала объедините их вместе, а затем получите ихsum(), Код ниже, естественно, не работает, это просто для пояснения. Это как-то возможно, или я должен использовать сырой ...

1 ответ

 вернет границу, превышающую ожидаемую, и вы можете напрямую использовать обратное имя для фильтрации объектов статьи, а также чрезмерное использование уникальных

осылки: Queryset должен вернутьArticlesQueryset должен возвращать уникальные объектыНе должен использоваться для циклов, попадающих в базу данных (имеется в виду N запросов для N объектов для аннотирования)мои модели: class Report(BaseModel): ...

3 ответа

 и который имеет формат мультимедиа, не обязательно того же формата, со статусом 10.

я есть следующие модели в моем проекте Django: class Video(models.Model): media = models.ForeignKey(Media) class Media(models.Model): title = models.CharField(max_length=255) formats ...

ТОП публикаций

2 ответа

Вы можете сделать это, например:

я проблема с сохранением многих и многих полей из формы. Вот мои модели: class TextIssue(models.Model): Issue = models.CharField(max_length=150, unique=True) def __unicode__(self): return self.Issue class PadIssue(models.Model): Issue = ...

1 ответ

Это не был ответ. Это был вопрос.

рживается ли сравнение столбцов в разных таблицах с использованием операторов «меньше / больше, чем» в ORM Джанго? Например, я пытаюсь сравнить два поля объекта в запросе Django, который будет иметь SQL-эквивалент: SELECT a.id FROM mytable a ...

1 ответ

документация

Django позволяет нам легко аннотировать (добавлять поля) наборы запросов на основе связанных данных, однако я не могу найти способ получить несколько аннотаций для различных отфильтрованных подмножеств связанных данных. Это спрашивается в связи ...

1 ответ

Разве не было бы замечательно, если бы мы могли указать одно местоположение (со всеми подпапками) для всех сторонних пакетов?

ы меняете местоположение, где Юг ищет миграции приложений? По умолчанию South предполагает, что миграции приложения находятся в / migrations. Однако я перенес модель стороннего пакета, который установлен по адресу ...

6 ответов

Проблема с ManyToMany Relationships не обновляется сразу после сохранения

У меня проблемы с ManytoMany Relationships, которые не обновляются в модели, когда я сохраняю ее (через администратора) и пытаюсь использовать новое значение в функции, прикрепленной кpost_save сигнал или в пределахsave_model ...

5 ответов

К сожалению, обратная сторона этого решения - ваши изменения с m2m будут выполнены в отдельной транзакции.

я странная проблема, и я надеюсь, что кто-то здесь сможет пролить свет на это. Я переопределяю метод save () модели, чтобы добавить некоторые значения в поле ManyToMany после запуска super (). Моя проблема в том, что когда я сохраняю в Django ...

2 ответа

: "В общем случае объекты Q () позволяют определять и повторно использовать условия. Это позволяет создавать сложные запросы к базе данных с использованием операторов | (OR) и & (AND); в частности, невозможно использовать OR в QuerySets «. Я не проверял документацию для более ранних версий, но оператор трубы работает как минимум с Django 1.1.4 (только что попробовал).

у написать запрос Django, эквивалентный этому запросу SQL: SELECT * from user where income >= 5000 or income is NULL.Как построить фильтр наборов запросов Django? User.objects.filter(income__gte=5000, income=0)Это не работает, потому ...