현재 장고 템플릿에 문제가 있습니다. 나는 기본적으로 3 개 템플릿 파일이 있습니다django 템플릿에 포함
- 자료
- story_list
- story_detail
Story_list을하고 자료를 확장 _detail, 그것은 완벽하게 작동합니다. 그러나 목록 및 세부 정보는 내 사이드 바의 기본 템플릿을 확장하는 일부 코드를 공유합니다. 나는 기본적으로 두 템플릿 모두에서 코드 덩어리를 반복하고 있으며, 내 프로그래머는 그것이 잘못되었다고 말합니다. 더 좋은 방법이 있어야합니다. 나는 확신합니다. 나는 포함했지만, 포함 된 파일에 포함되어 있습니다 :
{% block item %}
content stuff
{% endblock %}
약 3 블록. 문제는 그 중 아무 것도 선택/렌더링되지 않는다는 것입니다. 기본 파일을 확장하는 블록 섹션에 파일을 포함 시키면 모든 파일이 제대로 덤프되지만 블록에 파일을 포함하지 않으면 아무것도 얻지 못합니다. SSI는 갈 길입니까? 나는 그걸 가지고 노려 보았지만 제대로 작동하지는 않았다. 어떤 도움을 주셔서 감사합니다.
나는 혼란 스럽다. 사이드 바를 기본 자체에 두지 않는 이유는 무엇입니까? –