Мои запланированные письма (django_q) не работают на heroku
Хочу отметить, что на моей машине локально все работает отлично:
Я запускаю py manage.py runserver с py manage.py qcluster и затем я создаю задачу с дедлайном и получаю письмо в определенное время, когда моя задача приближается к дедлайну, но это не работает на heroku.
Проблема точно не в настройках smtp, потому что я получаю обычные письма через мое приложение.
Я использую библиотеку django_q и sqlite3 в качестве базы данных.
Я никогда не развертывал приложения раньше, поэтому ожидал проблем, но я не могу найти ни одного предложения, которое бы мне подошло. Я только начал изучать асинхронные задачи, поэтому я также буду благодарен за любую хорошую книгу/руководство/и т.д., которая может прояснить, как работать с планировщиками и развертывать все это.
Вот мой settings.py:
А это мой Procfile
web: gunicorn MyTaskTracker.wsgi --log-file -
worker: python manage.py qcluster
Скажите, пожалуйста, если мне нужно добавить что-то еще, спасибо!