Что такое хорошее приложение Django для запланированных напоминаний, отправляемых пользователям по электронной почте - PullRequest
0 голосов
/ 26 марта 2012

Google, Github и Stackoverflow выводят на экран django-schedule и django-mailer, но это оба старые проекты с небольшой разработкой, если вообще их не было в последние ~ 2 года.

Мой вариант использования:

Пользователь устанавливает свои напоминания для отправки по электронной почте.Напоминание - это просто фрагмент текста, некоторые поля для определения того, когда отправлять напоминание.

Напоминания могут повторяться ежедневно или еженедельно.Напоминания также могут быть одноразовыми.

Есть ли хорошее, актуальное приложение для этого с Django 1.3 / 1.4?Возможно, решение заключается в том, чтобы написать напоминание модели самостоятельно, а затем отправить с каким-то планировщиком - django-celery или django-cronograph?

1 Ответ

2 голосов
/ 27 марта 2012

Если вы собираетесь сделать это самостоятельно, попробуйте Расширенный Python Scheduler:

http://packages.python.org/APScheduler/

Это полезно, особенно когда вы не можете или не будете использовать cron.

...