djangoテンプレートのmodels.pyでForeignKeyリレーションを持つ2つのデータベーステーブルを関連付ける
-
06-07-2019 - |
質問
django template-dbクエリ関係について問題があります。
たとえば、dbに2つのテーブルを作成しました(例:Menu& Submenu)。サブメニューは、ご想像のとおり、MenuとForeignKeyの関係にあります。
テンプレート側では、この関係に従ってどのようにdb-queryを実行できますか。次のようなメニューのリンクが必要です:
{% for menu in menu_list %}
<li>menu.title</li>
# And here put each Submenu which has ForeignKey relation with specific Menu
{% endfor %}
事前に感謝します...
解決
{menu.submenu_set.allのサブメニューの%%} {#何か#} {%endfor%}
のようなもの。
関連ドキュメントこのような質問をする前に。
所属していません StackOverflow