Как запустить код при запуске Pylons - PullRequest
2 голосов
/ 02 ноября 2009

У меня есть веб-приложение Python 2.6, построенное на Pylons 0.9.7. Код в моем контроллере запускается только в первый раз, когда клиент запрашивает его, что достаточно справедливо, но есть ли способ, которым я могу выполнить некоторый код, как только сервер запускается и готов принимать запросы, не дожидаясь, пока запрос фактически будет получил

1 Ответ

2 голосов
/ 02 ноября 2009

Это настройка среды, если это то, что вы спрашиваете.

В частности: lib / app_globals, изменить _ _ init _ _ (). (Проигнорируйте пробелы там, глупая подбадривающая функция!)

См .: http://pylonshq.com/docs/en/0.9.7/configuration/#environment

Альтернативные методы - заставить ваш вспомогательный скрипт (запускающий сервер) запустить его до запуска сайта.

...