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

Как мне сделать неравенство в фильтрации набора запросов Django?
В QuerySets модели Django я вижу, что есть __gt и __lt для сравнительных значений, но есть ли __ne или != ( не равно )? Я хочу отфильтровать, используя не равно. Например, для Model: bool a; int x; я хочу делать results =...
474057 просмотров

Как сортировать по аннотированному Count() в связанной модели в Django
Я создаю базу данных регистрации продуктов питания в Django, и у меня возникла проблема, связанная с запросом. Я настроил свои модели так, чтобы они включали (среди прочего) модель еды, связанную с моделью пользователя через M2M-поле «потребитель»...
17520 просмотров

Запрос Django, который получает самые последние объекты из разных категорий
У меня две модели A и B . Все B объекты имеют внешний ключ для A объекта. Учитывая набор A объектов, можно ли каким-либо образом использовать ORM для получения набора B объектов, содержащих самый последний объект, созданный для каждого A...
21234 просмотров

Можно ли ссылаться на свойство, используя Django QuerySet.values_list?
У меня есть пользовательское свойство в моей модели Django, которое возвращает полное имя человека: class Person(models.Model): first_name = models.CharField(max_length=30) last_name = models.CharField(max_length=30) def...
20828 просмотров
schedule 01.06.2024

Как реализовать полнотекстовый поиск в Django?
Я хотел бы реализовать функцию поиска в приложении для ведения блога django. Статус-кво заключается в том, что у меня есть список строк, предоставленных пользователем, а набор запросов сужается по каждой строке, чтобы включать только те объекты,...
5708 просмотров

написание запроса django и получение обратно связанных объектов одним нажатием базы данных!
я написал эти модели в models.py: class User(models.Model): first_name = models.CharField(max_length=80) class Skill(models.Model): user = models.ForeignKey(User) title = models.CharField(max_length=80) level =...
1443 просмотров
schedule 08.12.2022

Как получить первые пять объектов с помощью django.views.generic.date_based.archive_index?
Я пытаюсь отобразить последние 5 сообщений, используя общий вид: urlpatterns = patterns('', (r'^$', 'django.views.generic.date_based.archive_index', { 'queryset': Post.objects.all()[:5], 'date_field': 'created_on',...
427 просмотров

Выбрать DISTINCT отдельные столбцы в django?
Мне любопытно, есть ли способ сделать запрос в Django, который не является " SELECT * FROM... " внизу. Вместо этого я пытаюсь сделать " SELECT DISTINCT columnName FROM ... ". В частности, у меня есть модель, которая выглядит так: class...
151367 просмотров

Django: создание набора запросов из запроса GET
У меня есть настройка формы Django с использованием метода GET. Каждое значение соответствует атрибутам модели Django. Какой был бы самый элегантный способ сгенерировать запрос? В настоящее время это то, что я делаю в представлении: def...
3809 просмотров
schedule 11.09.2022

Поиск администратора не работает для моих полей - Django
У меня есть модель с зашифрованным полем. Таким образом, поля шифруются и расшифровываются при входе и выходе из базы данных. Проблема: в панели администратора ?q='item' не находит ни одной строки ?field_name='item' находит...
723 просмотров

Заказ Django QuerySet по месяцу/дню даты и времени?
У меня есть список людей, у каждого из которых есть дата рождения, которая предсказуемо хранится в файле DateField . Я пытаюсь создать список этих людей, отсортированный по месяцу и дню их рождения (без учета года), чтобы было что-то вроде «у...
6631 просмотров

Административные страницы Django: можно ли использовать дополнительные поля запроса для сортировки определенных столбцов
Таким образом, дополнительное поле в наборе запросов можно использовать для добавления дополнительных столбцов в ваш запрос выбора, который, в свою очередь, может быть установлен как порядок по умолчанию. До сих пор мне удавалось добиться этого:...
2101 просмотров

Создайте набор запросов django, который заказывает внутреннее соединение
Я пытаюсь отслеживать просмотры страниц на веб-сайте на основе django. у меня следующая модель class PageView: date = DateTimeField( auto_now=True ) user = ForeignKey( User ) page = ForeignKey( Page ) отслеживать каждый просмотр...
3818 просмотров
schedule 09.05.2024

Django: обновление поля с прогрессивным числом в упорядоченном наборе запросов
Используя Django 1.2.3, мне нужно обновить поле модели с ранжированием среди упорядоченного набора экземпляров, без необходимости извлекать весь набор запросов и обновлять каждую модель вручную. Есть ли способ добиться этого?
167 просмотров
schedule 28.04.2022

Django: заставить ModelChoiceField оценивать набор запросов во время выполнения
Я переопределил диспетчер моих моделей по умолчанию, чтобы отображать только разрешенные элементы в соответствии с зарегистрированным пользователем (своего рода объектное разрешение): class User_manager(models.Manager): def...
1776 просмотров

Django QuerySet объединяет четыре таблицы, включая ManyToMany?
Учитывая следующие модели, моя цель — создать QuerySet, который извлекает все доступные объекты Tag для заданного идентификатора PostCategory. Я знаю, как написать это на SQL, но не могу понять, как это сделать с помощью Django ORM. Я полагаю, что...
1270 просмотров
schedule 05.03.2024

Упорядочить результаты запроса Django по внешнему ключу
У меня есть модель, которая настроена следующим образом: class Log(models.Model): name = models.ForeignKey(User) date = models.DateField() time = models.TimeField() Я знаю, что это не работает, но есть ли другой способ запустить...
23886 просмотров
schedule 14.04.2023

Запрос на самостоятельное присоединение django с использованием псевдонимов
Я пытаюсь использовать набор запросов для выполнения следующего запроса без использования необработанного SQL. Любая идея, как это сделать? select * from category_main a, category_list b, category_main c where b.main_id=c.id and a.id=c.parent_id...
3333 просмотров
schedule 21.02.2024

Как получить разницу между двумя наборами запросов в Django?
Мне нужно выполнить запросы. все списки и подписные списки alllists = List.objects.filter(datamode = 'A') subscriptionlists = Membership.objects.filter(member__id=memberid, datamode='A') Мне нужен набор запросов с именем unsubscriptionlist,...
20744 просмотров
schedule 18.04.2024

вытягивание вычисляемого поля в шаблон не работает с DISTINCT()
В моей модели есть определение, которое возвращает вычисляемое поле. В моем шаблоне я показываю поля своей модели, и мое рассчитанное поле def также отображается нормально. Но когда я использую different() в наборе запросов, вычисляемое поле def...
455 просмотров
schedule 17.09.2022