2011-06-24 7 views
0

Je dois afficher toutes les vidéos d'une certaine liste de lecture. Je peux afficher toutes les listes de lecture disponibles en utilisant cette boucle:Question du modèle Django?

{% for p in playlists %} 

    {{ p.playlist.name }} 

{% endfor %} 

Comment puis-je afficher toutes les vidéos de chaque playlist?

+1

Comment sommes-nous censés savoir comment accéder aux vidéos de la playlist? –

Répondre

1

Il est difficile de dire, puisque vous ne montrez pas vos modèles, mais quelque chose comme cela pourrait fonctionner:

<ul> 
{% for p in playlists %} 

<li>{{ p.playlist.name }} 
    <ul> 
    {% for v in p.playlist.videos %} 
    <li>{{ v.name }}</li> 
    {% endfor %} 
    </ul> 
</li> 
{% endfor %} 
</ul> 

Je suppose que vos vidéos ont un champ ForeignKey(Playlist, related_name="videos").

+0

ouais c'est la chose. J'aurais essayé quelque chose comme ce que vous avez posté aussi mais je ne trouve rien de descriptif à distance dans les vidéos de la documentation du modèle de playlist. Je suppose que je dois parler au dev backend, merci – Veme