Associare due tabelle di database che hanno una relazione ForeignKey in models.py nei modelli di django

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

  •  06-07-2019
  •  | 
  •  

Domanda

Ho un problema con la relazione di query django template-db.

Ad esempio, ho creato due tabelle in db (ad es. Menu & sottomenu). Il sottomenu, come puoi immaginare, ha una relazione ForeignKey con Menu.

Dal lato del modello, come posso fare una query su db secondo questa relazione. Voglio avere un link per Menu come:

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

Grazie in anticipo ...

È stato utile?

Soluzione

Qualcosa come {% per il sottomenu in menu.submenu_set.all%} {# do qualcosa #} {% endfor%} .

Dovresti davvero leggere i documenti pertinenti prima di porre una domanda come questa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top