Мои запланированные письма (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

Скажите, пожалуйста, если мне нужно добавить что-то еще, спасибо!

Вернуться на верх