Association de deux tables de base de données ayant une relation ForeignKey dans models.py dans des modèles django

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

  •  06-07-2019
  •  | 
  •  

Question

J'ai un problème avec la relation de requête django template-db.

Par exemple, j'ai créé deux tables dans la base de données (par exemple, Menu et sous-menu). Comme vous pouvez le deviner, le sous-menu a une relation de ForeignKey avec Menu.

Du côté du modèle, comment peut Ido db-query en fonction de cette relation. Je veux avoir un lien pour Menu tel que:

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

Merci d'avance ...

Était-ce utile?

La solution

Quelque chose comme {% pour le sous-menu dans menu.submenu_set.all%} {# faire quelque chose #} {% endfor%} .

Vous devriez vraiment lire les documents pertinents avant de poser une question comme celle-ci.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top