django 템플릿에서 Models.py에서 외국 키 관계를 갖는 두 개의 데이터베이스 테이블 연결

StackOverflow https://stackoverflow.com/questions/1413962

  •  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 %}.

당신은 정말로 읽어야합니다 관련 문서 이런 질문을하기 전에.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top