Как получить текущее доменное имя в шаблоне Django? [дубликат]Python

Программы на Python
Anonymous
Как получить текущее доменное имя в шаблоне Django? [дубликат]

Сообщение Anonymous »

Как получить текущее имя домена в шаблоне Django?
Аналогично {{domain}} для auth_views. Я попробовал {{ домен }}, {{ site }}, {{ site_name }} в соответствии с приведенной ниже документацией. Не помогло.

Код: Выделить всё

© Copyright {% now 'Y' %} {{ site_name }}
Это может быть IP-адрес 192.168.1.1:8000 или mydomain.com
https://docs .djangoproject.com/en/5.0/ref/contrib/sites/

В рамках синдикации шаблоны заголовка и описания автоматически получают доступ к переменной {{ site }} — объект Site, представляющий текущий сайт. Кроме того, перехватчик для предоставления URL-адресов элементов будет использовать домен из текущего объекта Site, если вы не укажете полный домен.


В системе аутентификации django.contrib.auth.views.LoginView передает текущее имя сайта в шаблон как {{ site_name }}.


Подробнее здесь: https://stackoverflow.com/questions/787 ... o-template

Вернуться в «Python»