2017-10-07 3 views
0

사용자가 페이지에있을 때 활성 링크를 표시하려는 링크 목록이있는 Navbar 메뉴가 있습니다. 지금까지는 이처럼 드롭 다운이없는 링크로이 작업을 수행했습니다.어떻게 장고 탐색 모음 드롭 다운 목록에 활성 링크를 표시합니까?

enter image description here

하지만 highlighted.like이

아래에 표시됩니다 오른쪽 사용자가 드롭 다운에 페이지에있는 경우 메뉴 바에서 상위 링크를 연결하는 방식의 드롭 다운 링크와 함께 그것을 얻을 수없는 것

enter image description here

모든 도움을 주시면 감사하겠습니다.

답변

0

컨텍스트 사전보기에서 변수를 전달하면됩니다.

예 :

context['faculties']=True 

한 다음 변수가있는 당신이 활성화 할 설정할 수있는 모든 뷰 기능의 HTML

{% if faculties %}active{% endif %} 

인치

0

URL을 기반으로 백엔드에서 아무 것도 전달하지 않고 프런트 엔드에서이 작업을 매우 쉽게 수행 할 수 있습니다. 예를 들어, 귀하의 URL이 "/ 능력"인 경우

, 당신은 할 수 있습니다 :

{% if '/faculties' in url %} active {% endif %}