작성
·
93
0
선생님덕분에 장고를 활용하여 웹 프로젝트를 만들고 있습니다. 정말 감사합니다. 코딩을 하던도중 막히는곳이 있어 이렇게 질문 올립니다.
base.html 에 sidebar를 만들어놔서 모든 페이지마다 사이드바가 나오게 웹을 만들고 있습니다
그런데 그 sidebar에 특정 app의 model데이터를 불러오려면 어떡해야할까요???
view에서 함수를 만든후에 아래와 같이 detail.html로 데이터를 보내고,
def VisitView(request):
visits = Visit.objects.all()
return render(request,
'visitapp/detail.html',
{
'visits':visits,
}
)
base.html에서는
{% include 'visitapp/detail.html' %}
해서 불러왔는데,
visitapp/detail.html에서 의미없는 숫자 112311555는 제대로 출력이 되는데, 아래 visits 들이 출력이 되지 않습니다
<div style='text-align: center; max-width: 500px; margin: 4rem auto'>
<div>
112311555
{% for visit in visits %}
<div class="col">
1
{{ visit.patient }}<br>
{{ visit.symptom }}<br>
</div>
{% endfor %}
</div>
</div>
이상황에서 어떡해야할까요 ㅠㅠ
답변