[Python Django] Template에서 파일명에 따라 ACTIVE 처리하기, resolver_match
Django Template를 이용하여 메뉴를 구성하고자 할때, 현재 페이지의 URL을 확인해야할때가 있습니다. 특히 LNB나 GNB 메뉴를 구성할 때 사용되는 경우가 많습니다. view 파일에서 context에 현재 페이지에 대한 정보를 주는 방법도 있겠으나, 현재 페이지의 url_name을 가져와 판단하는 것이 가장 효과적이라고 볼 수 있겠습니다. urls.py 세팅 url 패턴의 path에 name을 설정해줍니다. # urls.py urlpatterns = [ path('manage/', ManageView.as_view(), name='manage'), path('create/', BlogCreateView.as_view(), name='create'), path('update/', BlogUpd..
2022.04.06