ربط اثنين من جداول قاعدة البيانات التي لها علاقة في ForeignKey models.py في جانغو قوالب
-
06-07-2019 - |
سؤال
لدي مشكلة حول جانغو قالب-db الاستعلام العلاقة.
على سبيل المثال ، قمت بإنشاء جدولين في قاعدة البيانات (على سبيل المثالالقائمة الفرعية).القائمة الفرعية, كما يمكنك تخمين ، ForeignKey العلاقة مع القائمة.
على القالب الجانب كيف يمكن أن الإيدو db-الاستعلام وفقا لهذه العلاقة.كنت تريد أن يكون لها رابط القائمة مثل:
{% for menu in menu_list %}
<li>menu.title</li>
# And here put each Submenu which has ForeignKey relation with specific Menu
{% endfor %}
شكرا مقدما...
المحلول
شيء مثل {% for submenu in menu.submenu_set.all %}{# do something #}{% endfor %}
.
عليك قراءة ذات الصلة مستندات قبل أن تسأل سؤال مثل هذا.
لا تنتمي إلى StackOverflow