Вопросы по теме 'django-orm'
Почему я получаю сообщение об ошибке, когда пытаюсь выполнить запрос с параметрами в postgreSQL?
БД - это PostgreSQL. Когда я пытаюсь выполнить запрос с такими параметрами, как этот
cursor.execute("""
SELECT u.username, up.description,
ts_rank_cd(to_tsvector(coalesce(username,'')|| coalesce(description,'')) , to_tsquery('%s'))...
221 просмотров
schedule
25.02.2023
Django: есть ли способ подсчитать SQL-запросы из модульного теста?
Я пытаюсь узнать количество запросов, выполненных служебной функцией. Я написал модульный тест для этой функции, и функция работает хорошо. Что я хотел бы сделать, так это отслеживать количество SQL-запросов, выполняемых функцией, чтобы я мог...
23658 просмотров
schedule
01.03.2024
Выберите отдельные значения из поля таблицы
Я изо всех сил пытаюсь понять ORM Django. Я хочу получить список различных значений в поле в моей таблице ... эквивалент одного из следующих:
SELECT DISTINCT myfieldname FROM mytable
(или альтернативно)
SELECT myfieldname FROM mytable GROUP...
125417 просмотров
schedule
19.02.2023
Django ORM: подсчет подмножества связанных элементов
Я ищу способ аннотировать набор запросов с подсчетом подмножества связанных элементов. Ниже приведено подмножество моих моделей:
class Person(models.Model):
Name = models.CharField(max_length = 255)
PracticeAttended =...
1114 просмотров
schedule
29.11.2022
Django: отображение модели и подсчет того, как часто ее использует другая модель.
Я создаю список TODO, который классифицирует задачи по их статусу. IE: Ожидание, Сегодня, Завтра, По расписанию. Мои модели выглядят примерно так:
class Status(models.Model):
title = models.CharField(max_length=32)
class...
130 просмотров
schedule
22.06.2023
Сохранение данных «многие ко многим» через форму модели в Django
У меня проблема с сохранением многих полей из формы. Вот мои модели:
class TextIssue(models.Model):
Issue = models.CharField(max_length=150, unique=True)
def __unicode__(self):
return self.Issue
class PadIssue(models.Model):...
33504 просмотров
schedule
11.05.2023
Django QuerySet с исключением и аннотацией не возвращает никаких результатов
Основываясь на этот вопрос SO о подсчете forgein ключи , у меня проблема. Это мои модели:
class Type(models.Model):
is_bulk = models.BooleanField()
class Component(models.Model):
parent = models.ForgeinKey(Type, related_name="components")...
1711 просмотров
schedule
07.12.2022
Безопасно ли устанавливать __new__ в классах моделей Django?
Этот вопрос отличается от: Использование __new__ в классах производные от моделей Django не работают
Этот вопрос заключается в том, как заставить __new__ работать.
В этом вопросе : каковы подводные камни использования __new__ с...
874 просмотров
schedule
08.08.2023
Django ORM ограничивает набор запросов, чтобы возвращать только подмножество данных
У меня есть следующий запрос в приложении Django. Поле пользователя является внешним ключом. Результаты могут содержать 1000 объектов MyModel, но только для нескольких пользователей. Я хотел бы ограничить его 5 объектами MyModel, возвращаемыми для...
1356 просмотров
schedule
15.04.2023
Django: абсолютный URL с объектом ManyToMany
Итак, у меня возникла проблема с добавлением объекта ManyToMany к моему абсолютному URL-адресу. Ниже представлены мои модели. Ознакомьтесь с классом Category. Я знаю, что мне нужно получить название категории в URL-адресе.
# Category class...
665 просмотров
schedule
28.05.2023
Доступ ко многим через поля отношений в наборах форм
Мои модели:
class End_User(models.Model):
location = models.ForeignKey(Location)
first_name = models.CharField(max_length=70, blank=True, null=True)
email_address = models.CharField(max_length=70, blank=True, null=True)
class...
5273 просмотров
schedule
27.04.2023
django prefetch_related с фильтром
модели.ру:
class Ingredient(models.Model):
_est_param = None
param = models.ManyToManyField(Establishment, blank=True, null=True, related_name='+', through='IngredientParam')
def est_param(self, establishment):
if not...
7972 просмотров
schedule
10.04.2023
m2m через: доступ к промежуточной таблице из шаблонов
Когда связь ManyToMany имеет дополнительные данные через сквозную таблицу, как вы можете получить данные в шаблоне? Из представления я могу получить данные, если укажу параметры:
class Category(models.Model):
title =...
1808 просмотров
schedule
21.06.2023
Отношение многие ко многим. ОРМ Джанго
class Toy(models.Model):
name = models.CharField(max_length=20)
desc = models.TextField()
class Box(models.Model):
name = models.CharField(max_length=20)
proprietor = models.ForeignKey(User, related_name='User_Box')
toys =...
11817 просмотров
schedule
20.09.2022
Как я могу связать Django in и iexact поиск полей запроса?
У меня есть список имен, например:
name_list = ['Alpha', 'bEtA', 'omegA']
В настоящее время у меня есть следующий набор запросов:
MyModel.objects.filter(name__in=name_list)
Я хотел бы иметь возможность фильтровать имена без учета...
6399 просмотров
schedule
05.07.2022
Django syncdb - Как он узнает, создал ли он ранее таблицы или сделал это я?
Я вручную создал несколько таблиц в Postgre для проекта Django. Я тоже создал модель вручную. Когда я пытаюсь syncdb , он выдает ошибку базы данных и говорит, что таблица уже существует.
Если syncdb создаст таблицу ранее, этого не произойдет....
185 просмотров
schedule
13.03.2023
Django: как отображать реальные объекты в админке
У меня есть определение модели следующим образом:
class Artist(models.Model):
"""Model class to record Artist"""
artist_name = models.CharField(max_length=200)
artist_id = models.CharField(unique=True, max_length=50)
# similar...
196 просмотров
schedule
24.04.2023
Как вставить форму данных в manytomany через модель в django
Я реализую простую платформу продаж, один раздел этой платформы ссылается на вставку множества настроенных заказов, этот заказ ( Pedido ) связан с order_detail ( Detalle_Pedido ), а этот с продуктом ( Producto ) следующим образом:
class...
666 просмотров
schedule
21.05.2022
Django: эффективная фильтрация в ORM через ForeignKeys?
Я пытаюсь создать умеренно сложный фильтр в Django ORM, и я не уверен, смогу ли я сделать это более эффективно.
Мое приложение позволяет пользователям искать обувь определенного размера. Поэтому, если они выбирают размер (или несколько размеров),...
78 просмотров
schedule
01.01.2023
Как запросить модель Django с помощью фильтра
Я запрашиваю модель Django, используя следующий запрос:
for i in models.short_url.objects.filter(created_at__month=m,url_hash='DCmuih'):
count = i.click_info_set.count()
Есть один способ получить количество, но без фильтра месяца...
58 просмотров
schedule
27.10.2022