Мне нужна помощь с созданием задания cron для django -simple-captcha, чтобы иметь возможность удалять записи базы данных captcha из таблицы postgresql captcha_captchastore ежедневно или ежечасно. Внутри таблицы captcha_captchastore есть столбец даты и времени истечения срока. Согласно документации и самому сопровождающему, вы можете использовать:
CAPTCHA_GET_FROM_POOL, CAPTCHA_GET_FROM_POOL_TIMEOUT, настройки CAPTCHA_TIMEOUT
в сочетании с python3 manage.py * команда captcha_create 1006. * 1005. документы немного сбивают с толку и не показывают вам пример того, как выполнить задание cron с postgres.
Я также не знаю в продакшене, хорошо ли запускать python3 manage.py captcha_create_pool, когда сайт активно работает в Gunicorn. Нужно ли останавливать gunicorn, чтобы иметь возможность запускать команду captcha_creat_pool с заданием cron?
Можно ли использовать любой из пакетов django ниже, чтобы упростить эту задачу? Если да, то как?
Я бы предпочел, чтобы кто-нибудь дал хороший пример или описание того, как это сделать.
https://djangopackages.org/grids/g/cron/
https://django-simple-captcha.readthedocs.io/en/latest/advanced.html