Size: a a a

Django [ru] #STAY HOME

2019 October 21

YM

Yuri Mashukov in Django [ru] #STAY HOME
господа, а есть что-то типа celery, но для одной задачи в месяц?

причем в ответ на действие юзера, например он загрузил файл, и создалась задача в тот же день вечером выполнить скрипт

или celery тоже для такого подходит?
источник

YM

Yuri Mashukov in Django [ru] #STAY HOME
т. е задач заведомо точно будет очень мало и очень редко
источник

D

Dmitry in Django [ru] #STAY HOME
Yuri Mashukov
т. е задач заведомо точно будет очень мало и очень редко
Cron
источник

YM

Yuri Mashukov in Django [ru] #STAY HOME
а для винды?
источник

D

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

vc

vadim chin in Django [ru] #STAY HOME
Yuri Mashukov
господа, а есть что-то типа celery, но для одной задачи в месяц?

причем в ответ на действие юзера, например он загрузил файл, и создалась задача в тот же день вечером выполнить скрипт

или celery тоже для такого подходит?
селери норм зайдет
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Yuri Mashukov
а для винды?
В винде же есть планировщик задач (или как оно там называется).
Все что тебе нужно - запускать django management command по расписанию
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Yuri Mashukov
а для винды?
Планировщик задач для венды
источник

AA

Anton Aks in Django [ru] #STAY HOME
Yuri Mashukov
господа, а есть что-то типа celery, но для одной задачи в месяц?

причем в ответ на действие юзера, например он загрузил файл, и создалась задача в тот же день вечером выполнить скрипт

или celery тоже для такого подходит?
django background tasks
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Товарищи, вопрос теоретический. На будущее. Допустим у меня есть скрипт, который капитально перековыривает БД. Он это дело делает секунд 20. У меня есть мечта, чтоб на момент этого переделывания все кто хотят пойти на какую-нибудь страничку, попадали на страницу-заглушку, типа "обождите ведутся работы" В каком месте это можно как-то перехватывать?
источник

AA

Anton Aks in Django [ru] #STAY HOME
Yuri Mashukov
а для винды?
у меня Django на винде (IIS сервер). Юзаю django background tasks вместо Celery.
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
самое простое что я надумал, это при запуске этого скрипта в созданную заранее таблицу, писать типа "Начало работ" True и в каждой вьюшке проверять True или False и в зависимости от этого либо отдавать страницу либо переадресовывать на заглушку
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Yegor Kowalew
Товарищи, вопрос теоретический. На будущее. Допустим у меня есть скрипт, который капитально перековыривает БД. Он это дело делает секунд 20. У меня есть мечта, чтоб на момент этого переделывания все кто хотят пойти на какую-нибудь страничку, попадали на страницу-заглушку, типа "обождите ведутся работы" В каком месте это можно как-то перехватывать?
получаешь страницу
в ней флаг аля данные не готовы
по этому флагу показываешь заглушку
и каждые 5-10 секунд запрашиваешь сервер
если данные готовы
перегружаешь страницу
источник

D

Dmitry in Django [ru] #STAY HOME
Yegor Kowalew
Товарищи, вопрос теоретический. На будущее. Допустим у меня есть скрипт, который капитально перековыривает БД. Он это дело делает секунд 20. У меня есть мечта, чтоб на момент этого переделывания все кто хотят пойти на какую-нибудь страничку, попадали на страницу-заглушку, типа "обождите ведутся работы" В каком месте это можно как-то перехватывать?
I have a dream. Мартин Лютер Кинг
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Dan Tyan
получаешь страницу
в ней флаг аля данные не готовы
по этому флагу показываешь заглушку
и каждые 5-10 секунд запрашиваешь сервер
если данные готовы
перегружаешь страницу
на странице то я понимаю. Как это на бекэнде делать правильно?
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Мне кажется мой вариант был бы самый простой и рабочий
источник

AA

Anton Aks in Django [ru] #STAY HOME
Yegor Kowalew
на странице то я понимаю. Как это на бекэнде делать правильно?
асинхронно
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Dmitry
I have a dream. Мартин Лютер Кинг
не определенный артикль a говорит что мечта какая то не конкретная =)
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Подскажите, можно ли как-то объеденить 2 сайта, если один написан на пхп, второй - на джанге?
источник

vc

vadim chin in Django [ru] #STAY HOME
Да, что именно объединять?
источник