Задать вопрос
@gigabits

Как реализовать в Django фоновое выполнение скрипта?

Доброго времени суток.
В Django приложении нужно запустить в фоне пару модулей которые должны работать 24/24.
Для постоянного удержания модулей в фоне думал использовать Supervisord, но запуская таким способом не запускаются компоненты Django. Если использовать django shell есть моменты с подключением сторонних модулей к примеру
from autobahn.asyncio.wamp import ApplicationSession, ApplicationRunner
получаю вот такую ошибку NameError: name 'ApplicationRunner' is not defined Хотя при вызове файла напрямую все запускается отлично.
Хотел бы получить от вас пару идей на чем можно было бы все это реализовать. Или как решить проблемы с подключением модулей
  • Вопрос задан
  • 230 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Django синхронный, использовать его компоненты в асинхронном коде чрезвычайно трудно, почти невозможно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы