Прежде всего, переопределение класса начальной загрузки не является хорошей практикой. Проверьте этот код.
Замените своим изображением
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row">
<div class="col-12 col-sm-4 col-sm-push-8">
<img class="img-fluid" src="C://Users/sabarinath j/Pictures/Screenshots/Screenshot (1).png">
</div>
<div class="col-12 col-sm-8 col-sm-pull-4 text-center text-sm-left">
<h1>AYAN ADHIKARY</h1>
<h4> WELCOME TO MY PAGE</h4>
<p> GM20L48@gmail.com <br>
Ph No.- 800001710 <br>
INDIA</p>
</div>
</div>
Оба {{ request.path }} and {{ request.get_full_path }}
возвращают текущий URL, но не абсолютный URL, например:
your_website.com/wallpapers/new_wallpaper
И возвратится
/new_wallpaper/
(заметьте продвижение и запаздывающие наклонные черты)
, Таким образом, необходимо будет сделать что-то как [1 110]
{% if request.path == '/new_wallpaper/' %}
<button>show this button only if url is new_wallpaper</button>
{% endif %}
Однако, можно получить абсолютное использование URL (благодаря ответу выше)
{{ request.build_absolute_uri }}
ПРИМЕЧАНИЕ: Вы не должны включать request
в settings.py
, это уже там.
Ниже кода помогает мне:
{{ request.build_absolute_uri }}