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
и обычной текстовой ссылки.