Я должен реализовать способ отправки автоматических уведомлений по электронной почте на основе модели DateFields. Я приведу пример.Автоматические уведомления по электронной почте, основанные на дате в django
У меня есть DateField с сохраненным в нем хранилищем 2010-07-23, и я хочу, чтобы django отправил электронное письмо назначенному пользователю, когда текущая дата достигает недели раньше (отправьте его в 2010-07-16). Есть ли способ сделать это?
Невозможно запустить его через django? Я могу понять, как это сделать, используя сигналы django, но это не эффективно, если вы ничего не делаете какое-то время, django не проверяет даты ... –
Да, используйте задание cron для вызова сценария Django. Я предпочитаю делать это как пользовательские команды manage.py: см. Http://docs.djangoproject.com/en/1.2/howto/custom-management-commands/ –
Спасибо! Я поставлю это как правильный ответ. –