Django: Исправить тег "url" для использования в электронных письмах? (Полный тег "http://...".) - PullRequest
0 голосов
/ 16 апреля 2020

Я наивно использовал тег {% url в теле письма, только чтобы обнаружить, что он не включает имя сайта.

Что мне нужно сделать, чтобы создать гиперссылку для использования в электронном письме body, что включает правильное имя сайта?

  • Вместо /foo/bar ... какую строку возвращает тег ...
  • Я хочу: h-t-t-p-s://mysite.com/foo/bar (вы знаете, что я имел в виду!)

... без необходимости жестко кодировать имя сайта как литерал в шаблоне как в https://somewhere.com{% url ...

1 Ответ

0 голосов
/ 17 апреля 2020

Похоже, что здесь ответили: Как я могу получить полный / абсолютный URL (с доменом) в Django?

Особенно этот ответ: { ссылка }

request.build_absolute_uri(reverse('view_name', args=(obj.pk, )))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...