Associando duas tabelas de banco de dados que têm relação ForeignKey no models.py no Django modelos

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

  •  06-07-2019
  •  | 
  •  

Pergunta

Eu tenho problema sobre django relacionamento consulta template-db.

Por exemplo, eu criei duas tabelas em db (por exemplo, menu & submenu). Submenu, como você pode imaginar, tem uma relação ForeignKey com Menu.

No lado do modelo como pode Ido db-consulta de acordo com esta relação. Eu quero ter um link para o Menu, tais como:

{% for menu in menu_list %}
<li>menu.title</li>
   # And here put each Submenu which has ForeignKey relation with specific Menu
{% endfor %}

Obrigado antecipadamente ...

Foi útil?

Solução

Algo como {% for submenu in menu.submenu_set.all %}{# do something #}{% endfor %}.

Você realmente deve ler os documentos relevantes antes de fazer uma pergunta como esta.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top