Size: a a a

Django [ru] #STAY HOME

2020 January 25

p

pmn in Django [ru] #STAY HOME
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
pmn
Привет ребят! Есть задача, имеется список клиентов, у каждого из них есть список продуктов. Мне нужно чтобы для каждого клиента в списках продуктов, остались только те, которые имеются в списках продуктов других клиентов(чтобы продукт повторялся хотя бы раз в у других клиентов). Не могу найти хороший способ. У меня четыре цикла получается, что ужасно.
каждый продукт в результате должен иметься у каждого клиента хотя бы раз? Т.е. получается должны быть одинаковые списки продуктов у каждого?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
pmn
Привет ребят! Есть задача, имеется список клиентов, у каждого из них есть список продуктов. Мне нужно чтобы для каждого клиента в списках продуктов, остались только те, которые имеются в списках продуктов других клиентов(чтобы продукт повторялся хотя бы раз в у других клиентов). Не могу найти хороший способ. У меня четыре цикла получается, что ужасно.
что-то типа client.products.annotate(cnt=Count('clients')).filter(cnt__gte=2)? Список продуктов, аннотировать количеством клиентов и фильтр
источник

p

pmn in Django [ru] #STAY HOME
Artem Gubatenko
каждый продукт в результате должен иметься у каждого клиента хотя бы раз? Т.е. получается должны быть одинаковые списки продуктов у каждого?
Нет, нужно чтобы оставались те продукты, которые в других хотя бы раз повторяются.
источник

Z

Zondinho in Django [ru] #STAY HOME
Подскажите, где что поломались, запускаю с пайчарма runserver, а он не запускает сервер, а открывает в эксплорер пучарма сам этот manage.py
источник

Z

Zondinho in Django [ru] #STAY HOME
Ну и предлагает ввести новую команду
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а ты как его запускаешь ?
источник

Z

Zondinho in Django [ru] #STAY HOME
Стандартно, manage.py runserver (иногда с портами)
источник

Z

Zondinho in Django [ru] #STAY HOME
Но есть нюанс, я перед этим, файлы py отметил случайно открывать через блокнот, потом поменял на пучарм
источник

Z

Zondinho in Django [ru] #STAY HOME
Вот походу это ключевое, переустановил пучарм без импорта настроек...но вот так же
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Zondinho
Стандартно, manage.py runserver (иногда с портами)
в терминале ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а python manage.py runserver
что говорит ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя винда ?
источник

Z

Zondinho in Django [ru] #STAY HOME
Dan Tyan
в терминале ?
Да, терминал пучарма
источник

Z

Zondinho in Django [ru] #STAY HOME
Dan Tyan
а python manage.py runserver
что говорит ?
Открывает файл manage.py, win64
источник

Z

Zondinho in Django [ru] #STAY HOME
И все, как будто выполняет print("") и все)
источник

Д

Дониёр in Django [ru] #STAY HOME
Продай комп
источник

Z

Zondinho in Django [ru] #STAY HOME
Дониёр
Продай комп
За 15к готов)
источник

Д

Дониёр in Django [ru] #STAY HOME
Характеристику в личку кидай)
источник

Z

Zondinho in Django [ru] #STAY HOME
А ты скажешь я спамер)))
источник