Вопросы по теме 'django-orm'

Изображение по умолчанию для ImageField в ORM Django
Я использую ImageField для хранения изображений профиля на моей модели. Как мне настроить возврат изображения по умолчанию, если изображение не определено?
51834 просмотров
schedule 19.11.2021

Самый простой способ написать программу на Python с доступом к функциональности базы данных Django
У меня есть веб-сайт, который периодически получает информацию из RSS-каналов (ну, в настоящее время вручную, и это моя проблема). В настоящее время это реализовано как обычное представление Django, что, на мой взгляд, не очень хорошо. Я хотел бы...
3876 просмотров
schedule 04.10.2021

django-orm без учета регистра
Я знаю, что могу запустить поиск без учета регистра в DJango ORM. Нравиться, User.objects.filter(first_name__contains="jake") User.objects.filter(first_name__contains="sulley") User.objects.filter(first_name__icontains="Jake")...
14317 просмотров
schedule 19.11.2021

Ошибка модели ManyToMany
У меня есть класс предложения круиза, связанный с моделью SpecialInterest. Теперь я понимаю, что в моей модели LandOffer (где-то еще) происходит то же самое. Поэтому я хочу избавиться от круиза. SpecialInterest и заменить его на...
585 просмотров
schedule 17.11.2021

Django - ошибка серверной части Oracle
У меня в Django есть следующая модель: class Event(models.Model): # some fields start_date = models.DateField() end_date = models.DateField() Я использую базу данных Oracle 10g с Django 1.5 и cx_oracle 5.1.2. Проблема здесь в...
1482 просмотров

Django: заказать набор запросов по сумме аннотированных полей?
Я создаю сайт Django для обсуждения. Пользователи могут участвовать в обсуждениях, а также могут голосовать за обсуждения и сообщения в обсуждениях. Упрощенная модель данных выглядит следующим образом: class Discussion: name =...
1405 просмотров
schedule 30.09.2021

Как отобразить значения поля ManyToManyField из ForeignKey в шаблоне Django?
Я заглянул в QuestSet API и попытался найти ответ. Но я полагаю, что неправильно понимаю различие между менеджером и экземпляром. У меня такая модель ... class Target(model.Model): group = models.ManyToManyField(Group, null=True)...
1953 просмотров

Массовое создание объектов с отношением "многие ко многим" в Django
У меня есть модели Contacts и ContactsGroup Two контакт содержит группу как отношение m2m class ContactGroup(models.Model): contact_group = models.ManyToManyField(ContactGroup, null=True, related_name="contact_list") и контакты это...
3118 просмотров
schedule 11.09.2021

Django 1.8: аннотация количества элементов запроса БЕЗ фильтрации
Как я могу использовать ORM Django 1.8 для подсчета количества членов у объекта? Например: как я могу СОРТИРОВАТЬ всех сотрудников по количеству программного обеспечения, которое использует их компания? Bill 3 (Windows, Office, Visio) Том 2...
536 просмотров

Чем заменить DateModifierNode в новых версиях Django
Я хочу сделать запрос на основе двух полей модели, даты, смещения на int, используемых в качестве timedelta model.objects.filter(last_date__gte=datetime.now()-timedelta(days=F('interval'))) не подходит, так как выражение F () не может быть...
1064 просмотров
schedule 30.10.2021

Фильтр с произвольным числом или Q объектов, объединенных логическим оператором ИЛИ
Django 1.10.1 Форма поиска. Пользователь вставляет слова, разделенные пробелами. Необходимо найти объекты, в поле заголовка которых есть ЛЮБОЕ из этих слов. Я планирую использовать что-то вроде этого: Article.objects.filter(...
391 просмотров
schedule 20.10.2021

Сложный условный порядок в запросе
Итак, есть две модели - Event и Like. В модели событий есть поле «бизнес», которое связано с определенным бизнес-объектом, в котором дополнительно есть поле «менеджер». Кроме того, в модели «Событие» есть поле «когда», которое описывает дату, когда...
69 просмотров
schedule 03.11.2021

Последние N сообщений в категории SQL to ORM
Я запускаю свой первый блог-приложение Django [после прохождения официального руководства Django и руководства Django Girls]. У меня проблемы с осмыслением Django ORM. У меня есть этот SQL-запрос, который работает, но я считаю, что он довольно...
86 просмотров

Запрос на группировку успешных попыток, когда порядок имеет значение
Скажем, например, у меня есть перемычка таблицы db для отслеживания прыгунов в высоту. В нем есть три представляющих интерес столбца: try_id, athlete и result (логическое значение, показывающее, пересек ли прыгун планку или нет). Я хочу написать...
43 просмотров
schedule 24.11.2021

Ошибка исключения Django ORM
У меня проблемы с запросом - с filter () все в порядке, но с exclude () не работает. Мои модели: class Dictionary(DateTimeModel): base_word = models.ForeignKey(BaseDictionary, related_name=_('dict_words')) word =...
88 просмотров

Почему этот подзапрос не может возвращать более одной строки?
Этот запрос создается Django ORM с использованием RawSQL: SELECT `productos`.`codigo_barras`, ( SELECT articulos.costo_us * (1 + articulos.iva_coef) FROM articulos INNER JOIN (...
569 просмотров
schedule 06.10.2021

Django ORM - получить записи старше, чем продолжительность записи в днях
У меня есть модель: class Plan(models.Model): date = models.DateTimeField() duration = models.DurationField(default=30) Я хочу получить записи старше today - duration с помощью ORM. Является ли это возможным? Может, что-то вроде...
71 просмотров
schedule 25.10.2021

Использование аннотации окна Django в сочетании с выражением отличия
У меня есть модель Django, хранящаяся в базе данных Postgres, состоящая из значений счетчиков с нерегулярными интервалами: WidgetCount - Time - Count Я пытаюсь использовать оконную функцию с Lag, чтобы предоставить мне значения предыдущей...
564 просмотров
schedule 30.11.2021

Создание новых данных при миграции
Предположим, у меня есть модель Person . Теперь я создаю новую модель: class Ranking(models.Model): person = models.ForeignKey(Person) score= models.IntegerField(null=False, default= 100) date_created =...
195 просмотров
schedule 22.02.2022

Странное поведение часового пояса Django
Какая-то странность здесь, я не могу понять: Учитывая эти настройки: >>> from django.conf import settings >>> settings.TIME_ZONE 'Europe/London' >>> settings.USE_TZ False Учитывая модель: HALF_YEAR =...
656 просмотров
schedule 28.02.2022