Похожие презентации:
Celery + Django
1.
Celery + DjangoCELERY – ЭТО АСИНХРОННАЯ СИСТЕМА ОБРАБОТКИ ЗАДАЧ ДЛЯ
ПРИЛОЖЕНИЙ, НАПИСАННЫХ НА PYTHON. ОНА ПОЗВОЛЯЕТ ОТЛОЖИТЬ
ВЫПОЛНЕНИЕ ТЯЖЕЛЫХ ЗАДАЧ НА ФОНОВЫЙ РЕЖИМ, НЕ БЛОКИРУЯ
ОСНОВНОЙ ПОТОК РАБОТЫ ПРИЛОЖЕНИЯ. ЧАЩЕ
ВСЕГО CELERY ИСПОЛЬЗУЕТСЯ ДЛЯ ОБРАБОТКИ ЗАДАЧ ПО РАСПИСАНИЮ,
ОТПРАВКИ EMAIL И SMS-УВЕДОМЛЕНИЙ, ГЕНЕРАЦИИ ОТЧЕТОВ, СОЗДАНИЯ
АРХИВОВ, ОБРАБОТКИ ИЗОБРАЖЕНИЙ И МНОГИХ ДРУГИХ ЗАДАЧ, КОТОРЫЕ
МОГУТ ЗАНЯТЬ МНОГО ВРЕМЕНИ.
2.
3.
4.
5.
Celery + Django пример с отправкойна Email
6.
Форма нашего Email(отправки)7.
Используя CreateView мыотображаем нашу форму и
сохраняем, если нужна еще какая
то логика то добавляем def
form_valid(
8.
Используя CreateView мы отображаем нашу форму исохраняем, если нужна еще какая то логика то
добавляем def form_valid(form, self) ….. Form.save()
return super().form_valid(forrm), у этого так же есть
альтернатива(не забыть рассказать)
9.
Примеры10.
В service.py11.
В settings.py прописываем нашинастройки smpt(для того чтобы
сработал метод send)