Assoziieren zwei Datenbanktabellen, die ForeignKey Beziehung in models.py in django Vorlagen haben
-
06-07-2019 - |
Frage
Ich habe Probleme über django Template-db-Abfrage Beziehung.
Zum Beispiel habe ich zwei Tabellen in db (z Menü & Untermenü). Untermenü, wie Sie können erraten, hat eine ForeignKey Beziehung mit Menü.
Auf der Vorlage Seite wie kann db-Abfrage nach dieser Beziehung IDO. Ich möchte einen Link für Menü haben, wie zum Beispiel:
{% for menu in menu_list %}
<li>menu.title</li>
# And here put each Submenu which has ForeignKey relation with specific Menu
{% endfor %}
Vielen Dank im Voraus ...
Lösung
So etwas wie {% for submenu in menu.submenu_set.all %}{# do something #}{% endfor %}
.
Sie sollten wirklich lesen die relevanten Dokumente , bevor Sie eine Frage wie diese zu stellen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow