J'ai vue simple Django:Comment puis-je écrire cette vue efficacement?
@render_to('episode_list.html')
def list_episodes(request, season):
query = Episode.objects.filter(season=season)
seasons = query[0].series.total_seasons
return {'episodes': query,
'season': season,
'max_seasons':range(1,seasons + 1)}
Je suis en train de construire la navigation sur mon modèle dynamique et besoin « max_seasons » de le faire ... Y at-il une meilleure façon d'obtenir ces informations, car il semble que cela ferait une requête de base de données supplémentaire.
La '.series' fait référence à une clé étrangère.
Très cool, merci beaucoup. – tkorg