Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 11, 2016 15:00:15

Galvanize
От:
Зарегистрирован: 2011-01-14
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск скрипта из админки

Всем привет.
Подскажите пожалуйста решение, как лучше всего из админки (написана на Flask) запустить, принимать лог работы и останавливать скрипт (парсер)?



Офлайн

#2 Янв. 11, 2016 17:18:47

4kpt_IV
Зарегистрирован: 2016-01-08
Сообщения: 999
Репутация: +  49  -
Профиль   Отправить e-mail  

Запуск скрипта из админки

А зачем тут админка? Напишите вьюху и все. Для тяжелых тасков можно или RQ или Celery…

Офлайн

#3 Янв. 12, 2016 15:15:34

Galvanize
От:
Зарегистрирован: 2011-01-14
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск скрипта из админки

“Админка” это кастомная панель управления с авторизацией, не более (по сути вьюха). Надо поставить на сервер, чтобы клиент мог зайти запустить, посмотреть лог работы, либо остановить. Таски долго выполняющиеся, поэтому надо как-то запустить и не ждать момента пока таск выполнится.



Отредактировано Galvanize (Янв. 12, 2016 15:16:21)

Офлайн

#4 Янв. 12, 2016 22:40:12

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Запуск скрипта из админки

Galvanize
Стандартный ответ в этом случае - Celery. И он таков не спроста, люди пользуются - нравится. Сам недавно потрогал. Да вполне годно.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version