Django smtp почта имеет HTTP ссылку в кнопке, но обычный текст содержит правильный HTTPS.

Мой сервер отправляет различные письма для таких вещей, как сброс пароля, проверка электронной почты и т.д. Ссылка на кнопку шаблона почты меняется на HTTP, что выдает предупреждение о небезопасности. Ссылка на текст обычного параграфа является правильной HTTPS-ссылкой.

При использовании 'django.core.mail.backends.smtp.EmailBackend'

Допустим, что текущий хост localhost и порт 8000. Таким образом, {{ activate_url }} для подтверждения почты становится http://localhost:8000/some-path/account-confirm-email/<token>/, но кнопка показывает другой URL http://url5948.domain/ls/click?upn=<very-long-token>.

Похоже, это своего рода перенаправление.

В чем здесь проблема?

Примечание: я использую одну и ту же переменную для создания кнопки href и обычной текстовой ссылки.

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