@loonywizard

Как заставить Django запускать Python скрипт через каждые N минут?

Добрый день
у меня есть Django проект, Python скрипт, который независимо от Django удаляет файлы, с момента создания которых прошло, скажем, минут 5; и мне нужно как-то запускать этот скрипт каждые N минут, дабы очищать сервер от старых файлов.
собственно вопрос:
могу ли я запускать этот скрипт прямо из Django?
  • Вопрос задан
  • 725 просмотров
Пригласить эксперта
Ответы на вопрос 4
sim3x
@sim3x
Прямо из джанги django commands
Для запуска через промежутки cron
Для удаления файлов старше х-дней ни джанго, ни питон не нужны
Ответ написан
Комментировать
добавьте к вашему Django проекту Celery и навсегда забудете о головной боли с фоновыми задачами
Ответ написан
Комментировать
@OLQLOSH
Системный администратор
#crontab -e

*/5 * * * * find /path -type f -exec rm -f {} +
Ответ написан
Комментировать
Я использую django-crontab.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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