Как задать выполнение отложенных операций в Django?
https://docs.djangoproject.com/es/1.10/howto/custo...
+ cron который каждый день запускает команду. Самый изи вариант.
Лучше всего подобные вещи, как и любые другие асинхронные задачи, реализовывать с помощью Celery.