Size: a a a

Django [ru] #STAY HOME

2020 April 05

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
привет всем! Подскажите пожалуйста как можно в получуить сумму с произведением двух свойств
https://gist.github.com/lookonkz/51ad1654504d7e0da8903f2ca8655709
мне надо
quantity умножить с type_of_movement
и получить сумму всех отфильтрованных
.annoatate(x=F('quantity') * F('type_of_movement'))
источник

DT

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

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
.annoatate(x=F('quantity') * F('type_of_movement'))
а разве не надо там использовать Sum ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Sum сумирет значения одной колонки
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а ну потом да
источник

VK

Vladyslav Kalyuzhnyy in Django [ru] #STAY HOME
🎈Denis
Или надо обязательно что-то сначала делать и потом в чат спрашивать, как что-то сделать, потому что не умеешь
Это ты кому?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
.annoatate(x=F('quantity') * F('type_of_movement')).annoate(s=Sum('x'))

так попробуй
источник

🎈

🎈Denis in Django [ru] #STAY HOME
Vladyslav Kalyuzhnyy
Это ты кому?
Всем, кто вопросы задает примитивные
источник

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
.annoatate(x=F('quantity') * F('type_of_movement')).annoate(s=Sum('x'))

так попробуй
спасибо )
источник

🎈

🎈Denis in Django [ru] #STAY HOME
Люди основ питона не знают и уже в джангу полезли
источник

Z

ZHU in Django [ru] #STAY HOME
Tim Tim
Привет всем. Как объединить два slug ? Mодели связаны между собой FK.
slug1 + slug2
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Tim Tim
Привет всем. Как объединить два slug ? Mодели связаны между собой FK.
что значит объеденить
источник

TT

Tim Tim in Django [ru] #STAY HOME
ZHU
slug1 + slug2
Я наверное неправильно сформулировал..Две модели одна (Страна/область/город - slug по городу), вторая модель FK на первую (район - slug по району). Везде автоматически заполняется slug. Допустим в двух разных городах есть район с одинаковым названием - тогда во второй модели вываливается ошибка - такой район уже существует). Похоже нужно два slug объединить - но что то не получается подхватить родительский slug...
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Tim Tim
Я наверное неправильно сформулировал..Две модели одна (Страна/область/город - slug по городу), вторая модель FK на первую (район - slug по району). Везде автоматически заполняется slug. Допустим в двух разных городах есть район с одинаковым названием - тогда во второй модели вываливается ошибка - такой район уже существует). Похоже нужно два slug объединить - но что то не получается подхватить родительский slug...
покажи как делаешь сейчас
источник

DT

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

Z

ZHU in Django [ru] #STAY HOME
Tim Tim
Я наверное неправильно сформулировал..Две модели одна (Страна/область/город - slug по городу), вторая модель FK на первую (район - slug по району). Везде автоматически заполняется slug. Допустим в двух разных городах есть район с одинаковым названием - тогда во второй модели вываливается ошибка - такой район уже существует). Похоже нужно два slug объединить - но что то не получается подхватить родительский slug...
код кинь понятней будет
источник

TT

Tim Tim in Django [ru] #STAY HOME
Секунду
источник

TT

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

TT

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

TT

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