Вопросы по теме 'django-orm'
Как мне использовать Django ORM для запроса этого примера «многие ко многим»?
У меня есть следующие модели:
class Author(models.Model):
author_name = models.CharField()
class Book(models.Model):
book_name = models.CharField()
class AuthorBook(models.Model):
author_id = models.ForeignKeyField(Author)
book_id =...
4964 просмотров
schedule
19.08.2022
Как просмотреть соответствующий SQL-запрос набора запросов Django ORM?
Есть ли способ распечатать запрос, который генерирует Django ORM?
Скажем, я выполняю следующую инструкцию: Model.objects.filter(name='test')
Как мне увидеть сгенерированный SQL-запрос?
100981 просмотров
schedule
05.02.2023
Эффективный запрос с общими отношениями
Это мои модели:
class Comment(models.Model):
content_type = models.ForeignKey(ContentType)
object_id = models.PositiveIntegerField(_('object ID'))
content_object = generic.GenericForeignKey()
user = models.ForeignKey(User)...
864 просмотров
schedule
30.04.2023
Django ORM неправильно читает последовательности PostgreSQL?
Предыстория : запуск базы данных PostgreSQL для приложения Django (Django 1.1.1, Python2.4, psycopg2 и Postgres 8.1). Я несколько раз восстанавливал базу данных из дампа SQL. Каждый раз, когда я делаю это, а затем пытаюсь добавить новую строку, будь...
1494 просмотров
schedule
24.10.2022
Выбрать DISTINCT отдельные столбцы в django?
Мне любопытно, есть ли способ сделать запрос в Django, который не является " SELECT * FROM... " внизу. Вместо этого я пытаюсь сделать " SELECT DISTINCT columnName FROM ... ".
В частности, у меня есть модель, которая выглядит так:
class...
151367 просмотров
schedule
17.05.2024
Как написать модель Django с отношениями ManyToMany с собой через модель
Я хочу иметь модель с отношением ManyToMany сама с собой, я не знаю, как это написать, но я попытаюсь написать код, чтобы проиллюстрировать, что я хочу сделать.
class Person(models.Model):
name = models.CharField()
occupation =...
6951 просмотров
schedule
20.04.2022
Django multidb: запись в несколько баз данных
С Django multidb довольно легко написать маршрутизатор , который запускает инфраструктуру master/slave. Но можно ли написать маршрутизатор, который записывает в несколько баз данных? Мой вариант использования — это набор проектов, работающих в...
4538 просмотров
schedule
02.04.2022
Django: обновление поля с прогрессивным числом в упорядоченном наборе запросов
Используя Django 1.2.3, мне нужно обновить поле модели с ранжированием среди упорядоченного набора экземпляров, без необходимости извлекать весь набор запросов и обновлять каждую модель вручную.
Есть ли способ добиться этого?
167 просмотров
schedule
28.04.2022
Django-ORM Левое соединение со всеми столбцами обеих таблиц
у меня есть две таблицы A и B, мне нужны все столбцы обеих таблиц с использованием django ORM (левое соединение).
Я новичок в django и программировании, пожалуйста, помогите.
576 просмотров
schedule
21.08.2022
Django: проблема производительности запроса диапазона дат
На сервере MySQL Django преобразует filter(date__year=2011) в ... WHERE date BETWEEN 2011-01-01 00:00:00 and 2011-12-31 23:59:59.99 в SQL, что занимает 3 секунды. Если я вручную удалю временную часть и запущу ее как ... WHERE date BETWEEN...
2120 просмотров
schedule
13.05.2022
Поддерживает ли Django JOIN?
Поддерживает ли Django ORM такие соединения, как INNER JOIN, LEFT JOIN, RIGHT JOIN и OUTER JOIN?
Я прочитал документ и не нашел ни одного.
Например, как я могу это сделать?
SELECT *
FROM auth_user_groups
JOIN test_groups ON...
397 просмотров
schedule
21.12.2022
Аннотирование суммы приводит к None, а не к нулю
Я делаю сайт контроля качества, похожий на страницу, на которой вы сейчас находитесь. Я пытаюсь упорядочить ответы по их баллам, но для ответов, за которые не было голосов, оценка устанавливается на «Нет», а не на 0. Это приводит к тому, что ответы...
25293 просмотров
schedule
02.11.2022
Как реализовать последователей/подписчиков в Django
Я хочу реализовать функцию «последователи/подписчики» в своем приложении Django.
У меня есть класс UserProfile для каждого Пользователя (django.contrib.auth.User):
class UserProfile(models.Model):
user = models.ForeignKey(User, unique =...
8510 просмотров
schedule
15.10.2022
Как select_related по обратному внешнему ключу?
Возможный дубликат: левый внешний обратный select_related в Django?
У BlogPost много Comment . Я хочу получить список BlogPost и все их комментарии.
Таким образом, у меня есть...
5860 просмотров
schedule
14.05.2022
Каков порядок по умолчанию списка, возвращаемого вызовом фильтра Django?
Короткий вопрос Каков порядок списка по умолчанию, возвращаемый вызовом фильтра Django при подключении к базе данных PostgreSQL?
Предыстория По моему собственному признанию, я сделал неверное предположение на прикладном уровне о том, что...
26403 просмотров
schedule
18.04.2023
Как использовать пользовательский менеджер со связанными объектами?
У меня есть собственный менеджер. Я хочу использовать его для связанных объектов. Я нашел use_for_related_fields в документах. Но это не работает так, как я его использовал:
class RandomQueryset(models.query.QuerySet):
def...
22412 просмотров
schedule
22.01.2023
Цепочка нескольких filter() в Django, это ошибка?
Я всегда предполагал, что цепочка нескольких вызовов filter() в Django всегда была такой же, как их сбор в одном вызове.
# Equivalent
Model.objects.filter(foo=1).filter(bar=2)
Model.objects.filter(foo=1,bar=2)
но я столкнулся со сложным...
124725 просмотров
schedule
28.03.2022
Встроенный администратор Django для рекурсивного ManyToMany
У меня есть следующая модель с отношением «многие ко многим» к себе
class Ticket(models.Model):
STATUS = (
(0, "Open"),
(1, "Closed"),
)
status = models.SmallIntegerField(default=0,choices=STATUS)
title =...
3199 просмотров
schedule
27.06.2023
Оптимизация запросов к базе данных django
вопрос новичка по оптимизации запросов django db:
У меня есть настраиваемая форма модели для редактирования объекта Destination, и я в конструкторе получаю набор запросов из связанной модели Visitor, которая имеет поле ManyToMany в Destination (см....
279 просмотров
schedule
29.04.2022
Интерфейс администратора для SQLAlchemy?
Я разрабатываю приложение Django , однако недавно изменил общий план архитектуры. Мне больше не нужен веб-фреймворк, мне нужен простой скрипт Python, поэтому я перехожу с Django ORM на использование SQLAlchemy для создавать и управлять базой...
13205 просмотров
schedule
02.05.2022