ФорумПрограммированиеPythonDjango → Simplest Async Email Backend for Django

Simplest Async Email Backend for Django

  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 3 июля 2016 г. 9:53

    Simplest Async Email Backend for Django

    What is this?

    It is simplest email backend for Django which supports async email delivery in parallel threads. Keep it simple! It has various analogs, you can google for it yourself.

    Requirements

    Django async email backend requires futures library. So you need to install it with pip install futures.

    Django configuration settings

    This is simple backend so you need to configure django to use our backend and you can alter pool size with EMAIL_BACKEND_POOL_SIZE.

    
      EMAIL_BACKEND = 'utils.email.EmailBackend'
      EMAIL_BACKEND_POOL_SIZE = 15 # default value
      

    https://gist.github.com/phpdude/34fc7001e0b04ecf7fb18516b0577287

    Сапожник без сапог
  • john2dark

    Сообщения: 98 Репутация: N Группа: Адекваты

    Spritz 5 июля 2016 г. 12:12, спустя 2 дня 2 часа 19 минут

    Клёва, жаль поздно, уже зафигачил через Celery

  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 5 июля 2016 г. 12:42, спустя 29 минут 28 секунд

    Клёва, жаль поздно, уже зафигачил через Celery

    @john2dark, перефигать и отказаться от celery никогда не поздно, если у тебя только 1 задача такая в проекте :)

    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!