Size: a a a

Django [ru] #STAY HOME

2019 May 16

iS

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

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Какой супер save() в сигнале?
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Просто instance.save()
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
Адилет Асанкожоев
Какой супер save() в сигнале?
тогда его в рекурсию завернет хД
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
чего ты так к сигналу привязался? делай это в save методе модели
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Ну да, а зачем там сигнал вообще не понятно
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Vladimir 💊 Voytenko
слушай, а зачем тут F()?
ну с F вроде как будет более правильно
источник

iS

i Seven in Django [ru] #STAY HOME
потому что можно сделать через сигнал
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
i Seven
потому что можно сделать через сигнал
нельзя, в рекурсию будешь попадать
источник

iS

i Seven in Django [ru] #STAY HOME
а если делать запрос к базе и апдейт
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
i Seven
потому что можно сделать через сигнал
А смысл сигнала? Когда то же самое можно через метод save() модели можно без проблем сделать
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
Адилет Асанкожоев
А смысл сигнала? Когда то же самое можно через метод save() модели можно без проблем сделать
как какой смысл? пострадать конечно же) разнести логику в разные места, много смысла)
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
i Seven
а если делать запрос к базе и апдейт
нуу... если ты там будешь писать rawSQL, то можно наверное)) но зачем, если это нужно делать с помощью питона и в методе save?
источник

iS

i Seven in Django [ru] #STAY HOME
буду теперь изучать метод save у модели), раз сигнал в рекурсию
источник

iS

i Seven in Django [ru] #STAY HOME
гонит
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
i Seven
буду теперь изучать метод save у модели), раз сигнал в рекурсию
правильнее было бы подучить питон, что бы понимать про переопределение методов, и про super()
источник

iS

i Seven in Django [ru] #STAY HOME
super я знаю, что он вызывает класс, метод
источник

iS

i Seven in Django [ru] #STAY HOME
то есть super().instance.save()
источник

iS

i Seven in Django [ru] #STAY HOME
было бы правильно
источник

iS

i Seven in Django [ru] #STAY HOME
super().save() он не мог найти, где искать класс у которого метода, вроде так понял, в cbv часто встречается
источник