같은 페이지를 사용할 때 어떤 url을 통해 왔는지 검사하며 값을 바꿔줄 때 사용할 수 있는 유용한 방법이다.
{% if request.resolver_match.view_name == 'show_user_page' %}something{% endif %}
ex)
{% if request.resolver_match.view_name == 'get_recommend_list' %}
<p class="top-title">추천 도서</p>
{% else %}
<p class="top-title">전체 도서</p>
{% endif %}
'Backend > Django' 카테고리의 다른 글
[파이썬] Django - 프로젝트에 등록되어 있지 않은 파일에서 장고 사용 (0) | 2022.06.14 |
---|---|
[파이썬] Django - template에서 date format 변경 (0) | 2022.06.10 |
[파이썬] Django - templates에서 "<", ">"를 "<", " >" 와 같이 자동으로 변환하는법 (0) | 2022.06.10 |
[파이썬] Django - Migrate 문제 발생 시 sqlite3 초기화 (0) | 2022.06.10 |
[파이썬] Django - 개발환경 버전 문서화 (0) | 2022.06.10 |