Техническое задание: Настройка отправки формы Django на Gmail

Имеется готовый сайт на Django с функциональной контактной формой. Форма содержит два поля: имя и телефон. Данные из формы успешно извлекаются и на локальном сервере отправка работает корректно.

Цель задачи

Обеспечить стабильную отправку данных, введенных пользователем в форму, на заранее указанный почтовый ящик Gmail при работе сайта на хостинге.

Требования к реализации

  • Настроить модуль отправки электронной почты в Django для работы с SMTP-сервером Gmail.
  • Обеспечить безопасную аутентификацию (рекомендуется использование App Passwords, если включена двухфакторная аутентификация).
  • Интегрировать настройки в конфигурацию проекта для корректной работы на хостинге.
  • Проверить отправку тестового письма с данными формы (имя и телефон).
  • Учесть обработку возможных ошибок при отправке.

Предоставляемые материалы

  • Готовые файлы проекта Django с реализованной формой и view-функцией для извлечения данных.

Важно: Все конфиденциальные данные (логины, пароли, секретные ключи) должны быть вынесены в переменные окружения или защищенные конфигурационные файлы.

Регулярное обслуживание и внесение правок на сайт

Требуется исполнитель для периодического обновления контента на действующем сайте. Работа включает добавление и правку текстов и изображений несколько часов в месяц. Дизайн и структура сайта остаются без изменений.

Иллюстрации для детской книги (20 штук)

Ищем художника (или готовы к сотрудничеству с ИИ) для создания 20 иллюстраций к детской книге. Уже есть 4 готовых работы в определённом стиле, но можем начать заново, сохраняя единый образ персонажей на всех картинках и контролируя такие детали, как количество пальцев у героев.