django 템플릿에서 Models.py에서 외국 키 관계를 갖는 두 개의 데이터베이스 테이블 연결
-
06-07-2019 - |
문제
Django Template-DB Query 관계에 문제가 있습니다.
예를 들어 DB (예 : 메뉴 및 하위 메뉴)에서 두 개의 테이블을 만들었습니다. Submenu는 당신이 추측 할 수 있듯이 메뉴와 외국인 관계를 가지고 있습니다.
템플릿 측면 에서이 관계에 따라 어떻게 Ido DB-Query가 할 수 있는지 다음과 같은 메뉴 링크를 원합니다.
{% for menu in menu_list %}
<li>menu.title</li>
# And here put each Submenu which has ForeignKey relation with specific Menu
{% endfor %}
미리 감사드립니다 ...
해결책
같은 것 {% for submenu in menu.submenu_set.all %}{# do something #}{% endfor %}
.
당신은 정말로 읽어야합니다 관련 문서 이런 질문을하기 전에.
제휴하지 않습니다 StackOverflow