네비게이션 바에 오늘 날씨를 넣고 싶습니다.
기상청 api를 사용하여 현재 날씨와 기온을 받아오는 py파일은 만들었습니다.
이 정보를 navbar.html 에 적용하여 어느 페이지든 날씨와 기온을 보이게 하고 싶습니다.
그런데 navbar.html 이 어떠한 view나 url을 통해서 보여지는게 아닌거 같아서 질문 드립니다.
base.html과도 분리 되어 있는 navbar.html에 날씨 데이터 context를 전달할 수 있는 방법을 알고 싶습니다.
조언 부탁드려요
hhgg 님 478
2021년 8월 31일 9:50 오후
1개의 답변이 있습니다. 1 / 1 Page
navigation 바는 모든 페이지에 추가되는 페이지라서 그쪽에 날씨 api를 넣으시면 화면 호출할때마다 기상청 api를 호출하게 됩니다.
이렇게 하신다면 여러가지 방법이 있겠지만 저라면 navbar.html에서 특정 코드를 실행하여 HTML을 삽입할 수 있는 다음의 방법을 사용할것 같습니다.
박응용 님
2021년 9월 1일 8:36 오전