Size: a a a

Django [ru] #STAY HOME

2019 January 24

G

Ghusto in Django [ru] #STAY HOME
нужен совет
есть 2 модели товары и цвета, связь m2m
и есть проблема, т.к. у каждого товара из всех добавленных цветов должны быть выбранные.
как можно реализовать такую отметку, чтоб для каждого товара была своя?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
не совсем понял что нужно сделать
источник

A

Ahmed in Django [ru] #STAY HOME
Alex Dem
Аргументируйте пожалуйста.
Вы предлагаете у себя тоже поднимать базу, сервер, редис etc?
Ну а как вы еще думали? Каждый паз пушить и чекать на проде плохая затея
источник

G

Ghusto in Django [ru] #STAY HOME
Dan Tyan
не совсем понял что нужно сделать
у каждого товара например по 3 расцветки, но нужно чтобы один цвет выбирался поумолчинию грубо говоря, но загвостка в том что связь m2m
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а как определяется какой цвет по умолчанию ?
источник

G

Ghusto in Django [ru] #STAY HOME
Dan Tyan
а как определяется какой цвет по умолчанию ?
при заполнении товара
источник

DT

Dan Tyan in Django [ru] #STAY HOME
те тебе по сути надо сделать поле обязательным ?
источник

G

Ghusto in Django [ru] #STAY HOME
Dan Tyan
те тебе по сути надо сделать поле обязательным ?
т.к. один цвет у множества товаров, я не знаю как реализовать, если из 10 товаров цвет по умолчанию у 4 например
источник

Z

ZHU in Django [ru] #STAY HOME
привет подскажите как сделать что то на подобие этого
qs1 = self.model.objects.filter(
           locTypeOfTrade__icontains='аукцион (понижение)',
           locTypeOfOrder__icontains='ПРОДАЖА'
       ).exclude(locTypeOfTrade__icontains='ДВА')
       qs2 = self.model.objects.filter(
           locTypeOfTrade__icontains='аукцион (повышение)',
           locTypeOfOrder__icontains='ПОКУПКА'
       ).exclude(locTypeOfTrade__icontains='ДВА')
       qs = qs1 + qs2
источник

Z

ZHU in Django [ru] #STAY HOME
это не рабочий пример
источник

Z

ZHU in Django [ru] #STAY HOME
просто не знаю как реализовать такое
источник

DT

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

Z

ZHU in Django [ru] #STAY HOME
unsupported operand type(s) for +: 'QuerySet' and 'QuerySet'
источник

Z

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

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
unsupported operand type(s) for +: 'QuerySet' and 'QuerySet'
union посмотри
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Ghusto
т.к. один цвет у множества товаров, я не знаю как реализовать, если из 10 товаров цвет по умолчанию у 4 например
цвет по умолчанию должет выдаваться автоматом
или просто выбираться в форме
источник

G

Ghusto in Django [ru] #STAY HOME
Dan Tyan
цвет по умолчанию должет выдаваться автоматом
или просто выбираться в форме
выбираться
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну те как я уже сказал
тебе надо сделать поле обязательным ?
источник

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
union посмотри
пытался
qs = qs1.union(qs2)
http://dpaste.com/35NS0YB
источник

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
что не работает то ?
а так можно
qs = qs1 | qs2
источник