Q&A
책을 따라하다가 막히는 부분이 있나요?
질문을 남겨주세요.
이 페이지는 의견 교환을 위해 따로 만든 페이지입니다. 책에서 이 페이지를 만드는 법을 직접적으로 다루지는 않습니다.
하지만, 책을 끝까지 읽고 나면 이 페이지도 만드실 수 있을거에요.
하지만, 책을 끝까지 읽고 나면 이 페이지도 만드실 수 있을거에요.
모듈화) 포스트 리스트 부분에서만 실행시키고픈 부분
2 years, 7 months ago
yoojin이런 형태의 템플릿을 들고 왔는데, 책대로 모듈화를 하면 포스트 디테일 부분에도 저 부분이 보이게 됩니다. 저는 디테일 파트에서는 저 부분이 사라지게 하고 싶어서, 네비게이션 바 밑에 'welcome to blog home' 부분을 따로 떼어내어 header.html로 blog 밑에 두었습니다. 그래서 현재 base.html의 상태가
이렇게 되었습니다. 여기서 {% include 'blog/header.html' %}을 목록 창에만 띄우게 하고 싶은데 if문을 어떻게 쓰면 좋을까요?
목록보기
yoojin 2 years, 7 months ago
일단 base.html을 복사해서 {% include 'blog/header.html %} 만 빼고 post_detail.html에 저 부분 빼고 복사한걸 확장시켜서 해결했습니다.
if문으로 하는 방법이 있다면 알려주시면 감사하겠습니다.
Updated: April 1, 2022, 10:29 p.m.
sungyong 2 years, 7 months ago
안녕하세요. 제가 정확하게 이해했는지는 모르겠지만, {% include ~~~ %} 에 해당하는 부분은 post_list 인 경우에만 불러오도록 하면 되지 않을까 싶습니다.
{% if post_list %}
{% include 'blog/navbar.html' %}
{% endif %}
이런 식으로 post_list 페이지 쪽에서 하면 되지 않을까요?
Updated: April 3, 2022, 10:55 a.m.
yoojin 2 years, 7 months ago
감사합니다. 시도해보겠습니다.
Updated: April 3, 2022, 12:27 p.m.
Leave a Comment: