Association de deux tables de base de données ayant une relation ForeignKey dans models.py dans des modèles django
-
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 ...
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