LINUX.ORG.RU

django cron?


0

0

есть необходимость выполнять некоторую функцию с некоторой периодичностью, думал воспользоваться, django-cron на google code, вроде то что надо по описанию, но там пусто в разделе downloads, может еще какие то методы, мне бы попроще)?

Ответ на: комментарий от AlexKiriukha

поставил все гуд.., возник еще один вопрос, как туда передать параметр, в смысле непосредственно в тот кусок который и будет выполнятся периодично??

bulya911
() автор топика
Ответ на: комментарий от bulya911

request это HttpRequest, когда ты запускаешь по крону, причем тут HTTP ?
может тебе надо комманду manage написать а не view по крону дергать?

trashymichael ★★★
()
Ответ на: комментарий от trashymichael

я осознал что написал глупость

п.с. не злитесь, я новичок)))

Возник вопрос, я использую встроеный сервер, когда он запущеный добовляю через админку обьект который подходит для удаления кроном каждые 60 сек, но он не удаляется, когда перезагружаю сервер все норм...

это баг только встроеного сервера или на боевом также будет?

bulya911
() автор топика
Ответ на: комментарий от bulya911

Файл django_cron/base.py:

# how often to check if jobs are ready to be run (in seconds)
# in reality if you have a multithreaded server, it may get checked
# more often that this number suggests, so keep an eye on it...
# default value: 300 seconds == 5 min
polling_frequency = getattr(settings, «CRON_POLLING_FREQUENCY», 300)

Параметр CRON_POLLING_FREQUENCY из настроек (settings.py) указывает как часто делать проверку задач крона и по умолчанию он равен 300 секунд, т.е. 5 минут.

AlexKiriukha ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.