Size: a a a

Django [ru] #STAY HOME

2019 January 24

DT

Dan Tyan in Django [ru] #STAY HOME
да есть еще такой вариант
источник

Z

ZHU in Django [ru] #STAY HOME
ZHU
а так можно
qs = qs1 | qs2
я увидел этот пример ! но не знаю что за метод в  ‘|’
источник

Z

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

Z

ZHU in Django [ru] #STAY HOME
этот метод обьединения ?
источник

G

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

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
этот метод обьединения ?
не совсем


это оператор or
источник

G

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

DT

Dan Tyan in Django [ru] #STAY HOME
Dan Tyan
не совсем


это оператор or
в классе просто переписывается волшебный метод аля def __or__() в котором реализуется объединение
источник

DT

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

G

Ghusto in Django [ru] #STAY HOME
Dan Tyan
в классе просто переписывается волшебный метод аля def __or__() в котором реализуется объединение
Значение "Выбрано" у 6 товаров разные, состав цветов тот же. Не знаю где для каждого товара хранить значение "Выбрано"
источник

DT

Dan Tyan in Django [ru] #STAY HOME
храни в FK поле
источник

DT

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

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
не совсем


это оператор or
тогда лушче его не ипсользовать ?
источник

G

Ghusto in Django [ru] #STAY HOME
Dan Tyan
храни в FK поле
ну да, для нескольких
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
тогда лушче его не ипсользовать ?
если работает, почему нет
источник

G

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

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
если работает, почему нет
какой метод отвечает за уникальность одного из свойства модели
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
какой метод отвечает за уникальность одного из свойства модели
источник