- Published on
Como navegar por um field manytomany em um template Django
- Authors
- Name
- Cezar Cruz
- @cezar_
Olás, hoje mais uma dica curtinha: como navegar por um campo manytomany em um template Django.
Basta entendermos que o campo manytomany vem como um list, então a navegação fica simples, veja:
{% for item in list_pedidos_abertos %}
{% for serv in item.servicos.all %}
<p>{{ serv.nome }}</p>
{% endfor %}
{% endfor %}
Onde list_pedidos_abertos é uma lista de pedidos (pode ser qualquer coisa), e nessa lista de pedidos temos item.servicos, que é uma lista com os serviços associados a esse pedido, então, para implementar um laço, basta utilizar o item.servicos.all e estará na forma que estamos acostumados a fazer.
É isso ai, até!!
=D