Size: a a a

Django [ru] #STAY HOME

2018 December 18

PB

Petr B. in Django [ru] #STAY HOME
...
И переодически типа вьюху опрашивать
Вьюхи -> вьюсеты, куда как удобнее
Ну в один эндпойнт ты запихиваешь исходные данные, получаешь uuid таски, в другом эндпойнте по юиду статус таски и результат
источник

.

... in Django [ru] #STAY HOME
Ок, а что на счёт что вебхук думаешь, что бы оповещать клиента(бота, сайт) когда расчёт закончился, и результаты ему отправлять?
источник

.

... in Django [ru] #STAY HOME
Petr B.
Вьюхи -> вьюсеты, куда как удобнее
Ну в один эндпойнт ты запихиваешь исходные данные, получаешь uuid таски, в другом эндпойнте по юиду статус таски и результат
То есть отдавать в ответ клиенту ид селери таска, а потом он же сам опращивает, для получение результатов по этому таскау?
источник

PB

Petr B. in Django [ru] #STAY HOME
...
То есть отдавать в ответ клиенту ид селери таска, а потом он же сам опращивает, для получение результатов по этому таскау?
Да, проще всего сделать так
источник

.

... in Django [ru] #STAY HOME
Petr B.
Да, проще всего сделать так
С вебхуком не стоит наверное гемориться?
источник

PB

Petr B. in Django [ru] #STAY HOME
...
Ок, а что на счёт что вебхук думаешь, что бы оповещать клиента(бота, сайт) когда расчёт закончился, и результаты ему отправлять?
Можно в целери после выполнения таски с рассчетами вызывать таску, которая пнет вебхук
источник

PB

Petr B. in Django [ru] #STAY HOME
Почитай про chain, chord, group и вот это все
источник

.

... in Django [ru] #STAY HOME
Petr B.
Можно в целери после выполнения таски с рассчетами вызывать таску, которая пнет вебхук
Ну как-то наверное не очень из таска таск вызывать?
источник

PB

Petr B. in Django [ru] #STAY HOME
...
Ну как-то наверное не очень из таска таск вызывать?
Нет, почитай про celery.chain
Целери как раз очень мощная штука за счёт вот этого всего
источник

.

... in Django [ru] #STAY HOME
Petr B.
Нет, почитай про celery.chain
Целери как раз очень мощная штука за счёт вот этого всего
Ну, а тема с хуком усложнить клиентскую сторону, правильно же,
источник

.

... in Django [ru] #STAY HOME
Это роутинг на ней подымать, ssl
источник

PB

Petr B. in Django [ru] #STAY HOME
...
Ну, а тема с хуком усложнить клиентскую сторону, правильно же,
Ну я тебе два варианта предложил уже
источник

PB

Petr B. in Django [ru] #STAY HOME
Хочешь - из джанги клиента пинай, хочешь - клиентом в джангу долбись пока не получишь ответ
источник

PB

Petr B. in Django [ru] #STAY HOME
Можно ещё на вебсокетах сделать
источник

.

... in Django [ru] #STAY HOME
Вот, блин, что выбрать
источник

.

... in Django [ru] #STAY HOME
Petr B.
Можно ещё на вебсокетах сделать
Тут, не, не очень для меня понятно
источник

PB

Petr B. in Django [ru] #STAY HOME
...
Вот, блин, что выбрать
Отталкиваться от того, что уже готовое есть в "клиенте" 🤷🏼‍♂️
источник

.

... in Django [ru] #STAY HOME
В общем на хранилище остановлюсь, так проще наверное, и на клиенте ошибки отслеживать удобней
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Кто-нибудь встречался с данной проблемой в grappelli? При попытке открыть popup-фильтр
источник

ОК

Олег Кодзь in Django [ru] #STAY HOME
collectstatic?
источник