Size: a a a

Django [ru] #STAY HOME

2021 January 12

N

Nire in Django [ru] #STAY HOME
Тогда почему не обернуть первые три таски в колбек?
источник

N

Nire in Django [ru] #STAY HOME
Либо после третьей не вызывать его?
источник

N

Nire in Django [ru] #STAY HOME
Так много вопросов и так мало ответов
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
Тогда почему не обернуть первые три таски в колбек?
ну так в этом и вопрос
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
Тогда почему не обернуть первые три таски в колбек?
потому, что это цепочка shared task
источник

AD

Alex Dem in Django [ru] #STAY HOME
чуть добавил букаф, чтобы было нагляднее

https://pastebin.com/WVXvPYdz
источник

AD

Alex Dem in Django [ru] #STAY HOME
каждый таск_x - это отдельный @shared_task
источник

N

Nire in Django [ru] #STAY HOME
Alex Dem
каждый таск_x - это отдельный @shared_task
А почему бы не сделать таску Корневую и в ней трай кеч и финали, в котором выбирается статус?
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
А почему бы не сделать таску Корневую и в ней трай кеч и финали, в котором выбирается статус?
потому, что это будет очень большая и некрасивая таска в которой будет херова туча событий и все такое
источник

AM

Askhat Maksut in Django [ru] #STAY HOME
3ANov _
может у объекта нет атрибута save? )
Имеется ввиду form.save()
источник

N

Nire in Django [ru] #STAY HOME
Alex Dem
потому, что это будет очень большая и некрасивая таска в которой будет херова туча событий и все такое
Ну тогда последней таской on_success можешь делать что-то?
источник

N

Nire in Django [ru] #STAY HOME
chan(1,2,3,success)
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
chan(1,2,3,success)
да, это было бы решением
но делать с фэйлом?
источник

AD

Alex Dem in Django [ru] #STAY HOME
фэйл коллбек тоже нужен
источник

N

Nire in Django [ru] #STAY HOME
Alex Dem
да, это было бы решением
но делать с фэйлом?
Логгировать и не допускать
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
Логгировать и не допускать
костыли
на фейле уже 2 таски висит
источник

AD

Alex Dem in Django [ru] #STAY HOME
там скорее всего в опциях что-то есть такое
источник

AD

Alex Dem in Django [ru] #STAY HOME
просто я пока что не нашел
источник

N

Nire in Django [ru] #STAY HOME
В таске сакцесс может проверять шаг? В твоём варианте
источник

N

Nire in Django [ru] #STAY HOME
Если ласт сакцес, то ченить
источник