170 похожих чатов

Такое Project_news_queryset = self.filter(project__pk__in=project_pk_list, course=None, lesson=None) user_news_queryset = self.filter(author__pk__in=user_pk_list, project=None, course=None, lesson=None) хочу

получить project_news_queryset + user_news_queryset
Это надо с помощью Q такое писать?

12 ответов

16 просмотров

тебе два qs надо объеденить ?

Yegor-Kowalew Автор вопроса

да

ща ярославв объяснит криво

Я жду аргументы

посмотри queryset union

Yegor-Kowalew Автор вопроса

оно то как-бы можно и так. Но неужели нельзя сделать одним запросом? Меня в данном контексте смущает количество запросов в базу. Потому что если делать как я скинул, то там таких фильтров будет четыре, это четыре раза фильтронуть по одной и той же таблице

не погоди у тебя был вопрос как объеденить два qs

Yegor-Kowalew Автор вопроса

ну это потому как я уже сделал два qs

😂. наглости вагон

Yegor-Kowalew Автор вопроса

по факту я хочу чтоб @dantyan сказал сделай через Q

сделай через Q

Yegor-Kowalew Автор вопроса

там какая штука, есть модель новости, у нее есть поля автор, проект, курс у меня есть пк авторов, проектов, курсов. мне надо модель новостей фильронуть чтоб айдишки автора, проект не указан, курс не указан потом фильронуть чтоб автор любой, проек айдишки, курс не указан потом фильтронуть чтоб автор любой проект не указан, курс айдишки

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта