Вопросы по теме 'django-orm'
Могу ли я легко переопределить Django ORM 'iexact', чтобы использовать LOWER() вместо UPPER()?
Использование Django 1.3x.
В настоящее время у меня есть очень, очень большой и очень, очень активный набор данных Postgres, в котором есть важный столбец, проиндексированный как lower(column) .
Я только что понял, что некоторые общие запросы...
1478 просмотров
schedule
20.12.2023
Как сохранить модель django с отношением manyToMany Through и обычными отношениями manyToMany
Я прочитал все, что смог найти об отношениях ManyToMany в Django, но пока не вижу ничего, что решило бы мою конкретную проблему наличия отношения ManyToMany-Through наряду с простым ManyToMany, с которым Django так легко справляется сам по себе....
1862 просмотров
schedule
27.12.2023
Дублирование поля Django ManytoMany, ошибка атрибута: «ManyRelatedManager»
Есть три модели: House_Type, House_Option и Order.
Модель House_Type имеет 2 поля: id и name
House_Option имеет 3 поля: идентификатор, имя и тип, где тип — это внешний ключ, связанный с House_Type.
и, наконец, Order состоит из множества...
1884 просмотров
schedule
19.12.2023
Как я могу разделить чтение и запись с помощью настройки нескольких баз данных с помощью django и postgresql?
как некоторые из вас знают, Django поддерживает несколько баз данных. Этого можно достичь, написав dbrouter для отправки записей в основную базу данных и всех операций чтения в подчиненную, но, как указано в Документы Django для конфигурации...
3259 просмотров
schedule
30.10.2023
Джанго ОРМ. Присоединение подзапроса
У меня есть таблица, которая содержит список некоторых веб-сайтов и таблицу со статистикой по ним.
class Site(models.Model):
domain_name = models.CharField(
max_length=256,
unique=True,
)
class Stats(models.Model):...
9228 просмотров
schedule
23.10.2023
Внутренние соединения Django ORM и SQL
Я пытаюсь получить все объекты Horse, которые попадают в определенный диапазон from_date и to_date для связанного объекта списка. например.
Horse.objects.filter(listings__to_date__lt=to_date.datetime,
listings__from_date__gt=from_date.datetime)...
2242 просмотров
schedule
30.05.2024
Настройка моделей для конкретной базы данных в django
Я хотел бы спросить, как установить модели для конкретной базы данных. Я все еще новичок в django и читал о Маршрутизация базы данных на веб-сайте Django, у меня есть 2 модели, userMod и adminMod . userMod следует перейти в базу данных userDB...
1142 просмотров
schedule
10.05.2024
Значение фильтра Django ORM по умолчанию, которое возвращает все объекты
У меня есть модель Book , в которой есть поле year_of_publishing . Пользователь вводит год, и я хочу отфильтровать набор Book , чтобы получить все книги, опубликованные в этом году.
year = self.cleaned_data.get('year', SOME_DEFAULT_VALUE)...
1405 просмотров
schedule
29.09.2022
Расчет комбинаций с использованием Django ORM (CROSS JOIN)
У меня есть три связанные модели: Process , Factor и Level . Process имеет отношения "многие ко многим" с Factor s, а Factor будет иметь один или несколько Level s. Я пытаюсь рассчитать все комбинации Level , связанные с Process . Это...
1543 просмотров
schedule
11.05.2024
Указание order_by в связанном поле в Django
В Django для данной модели похоже, что RelatedManager может быть установлен только статически ( см. документы ), но есть ли способ установить order_by в связанном менеджере для данного набора запросов? Я пытался использовать prefetch_related и...
1482 просмотров
schedule
14.05.2024
Вызывает ли ORM init при извлечении сохраненного экземпляра?
Я выполняю миграцию, изменяя поле, допускающее значение NULL, на необнуляемое. Новая подпрограмма __init__ гарантирует, что поля не могут быть нулевыми, выполняя некоторые специальные упражнения для получения подходящего значения по умолчанию....
57 просмотров
schedule
21.12.2023
Агрегация Django — выражение содержит смешанные типы. Вы должны установить output_field
Я пытаюсь выполнить запрос агрегации, и это мой код:
TicketGroup.objects.filter(event=event).aggregate(
total_group=Sum(F('total_sold')*F('final_price')))
У меня есть «total_sold» и «final_price» в объекте...
19086 просмотров
schedule
26.12.2023
Django + python: использовать порядок для объектов Django RawQuery?
У меня есть почти 100 миллионов наименований продуктов, присутствующих в БД. Каждый раз я отображаю 100 продуктов в пользовательском интерфейсе, а после прокрутки отображаются следующие 100 и так далее. Для этого я использовал Django RawQuery, так...
721 просмотров
schedule
29.02.2024
Метод добавления не работает при попытке установить отношения m2m с помощью post_save в Django
Моя модель Content имеет отношение many-to-many к модели Tag . Когда я сохраняю объект Content , я хочу динамически добавлять отношения. Я делаю это следующим образом.
def tag_content(obj):
for tag in Tag.objects.all():
print...
56 просмотров
schedule
15.10.2022
Доступ к полю набора «многие ко многим» в отношении django
У меня есть набор моделей, похожий на приведенный ниже, где человек может быть членом многих клубов, но иметь различный тип членства. В данном случае я считаю Membership слабой сущностью Club
class Person(models.Model):
name =...
2200 просмотров
schedule
16.05.2024
Использование Django ORM для получения последних строк
В SQL, если бы я хотел запросить в таблице данные за последние 10 минут (независимо от часовых поясов и т. д.), я бы просто сделал (используя язык postgresql):
select * from table where creation_time > now() - interval'10 mins';
Есть ли...
43 просмотров
schedule
02.02.2024
Порядок фильтрации в django
Мне интересно фильтровать таблицу по django orm в определенном порядке. По сути, это простой поиск по двум полям — имени и описанию. Я хочу отсортировать результат сначала по параллелизмам поля «имя», а затем по параллелизмам поля «описание». Вот...
1003 просмотров
schedule
27.09.2022
Получение полей «многие ко многим» объекта «многие ко многим»
Если у меня есть отношение пользователь-группа как отношение ManyToMany и отношение группа-команда как отношение ManyToMany, как мне найти отношение пользователь-группа как объект запроса?
Например, если бы у меня был файл models.py, подобный...
562 просмотров
schedule
07.12.2022
Получение данных из 3 связанных друг с другом таблиц и отображение их в шаблоне — django
Я хочу провести опрос на своем сайте. Для этого я создал 3 таблицы, и ниже приведен фрагмент для каждой модели:
class Survey(models.Model):
klass_id = models.ForeignKey(Klass, verbose_name='class', related_name='s_klass',...
47 просмотров
schedule
26.10.2023
Прямое присваивание прямой стороне множества «многие ко многим» запрещено. Вместо этого используйте emails_for_help.set()
Я новичок в Django и не нашел ссылок по этой проблеме. Я получаю эту ошибку, когда использую поле «многие ко многим» в модели Django ( models.py ). Я предполагаю, что проблема заключается в назначении поля m2m в представлении ( views.py ) из формы (...
62803 просмотров
schedule
26.10.2023