Найти - Пользователи
Полная версия: Где в django разместить код запуска потока при старте django
Начало » Django » Где в django разместить код запуска потока при старте django
1
qman
Где в django разместить код запуска потока (экземпляр класса threading.Thread). Чтобы при при запуске django всегда работал еще один поток?
Александр Кошелев
Какая у вас связка django+server? В большинстве случаев тред будет бесполезен.
qman
Daevaorn
Какая у вас связка django+server? В большинстве случаев тред будет бесполезен.
Планируется использовать mod_python 2.5 под апаче 2 все это под windows.
Сейчас в разработке запуск производится manage.py runserver
Если говорить шире то есть процедура импорта данных из текстового файла в MySQL.
Нужно чтобы она постоянно была запущена. Данные в файл пишутся каждые 3-5 секунд. Поэтому и возникла мысль стартовать процедуру импорта при запуске django.
Могли бы вы в пару слов сказать почему тред будет бесполезным?

Пробовал вызов процедуры из __init__.py но почему то данные не добавляет в MySQL…
P.S. на крайний случай попробую сделать при открытии URL в котором отображаются импортируемые данные , но хотелось бы именно что поток работал параллельно, с момента запуска django.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB