2014-01-11 7 views
1

У меня быстрый вопрос.Django Admin - Фильтрация фильтров

В настоящее время у меня есть 2 модели, турниры и матчи. У турнира есть отношения «Один-много» с матчем.

Турнир имеет полевое время.

Право, я фильтрую матч по турниру, но, как вы, ребята, могли догадаться, может быть более 1 сезона.

Я хотел бы знать, как я могу сделать так, что пользователь может фильтровать по сезону и в зависимости от сезона он выбирает, изменения фильтра турнира, чтобы получить все турниры в этом сезоне ...

EDIT:

Я вижу, что есть некоторая путаница, поэтому позвольте мне объяснить немного больше. Я имел в виду фильтры списков.

Тот, который вы добавляете так: list_filter = [ 'tournament_ сезон', 'турнир', 'категория', 'турнир _gender']

Поэтому в основном то, что я хочу, когда кто-то выбирает tournament_ сезон, я хочу, чтобы турнир фильтровать и показывать только турнир от выбранного турнира _season ...

Спасибо, Ара

ответ

0

Я неясно, что это имеет делать с django-admin. Если это не поможет, измените свой вопрос.

Что касается простого джанго, это будет вопрос написания кода, который только что описал фильтр. Например, вы можете получить список всех турниров за данный сезон:

tournaments = Tournament.objects.filter(season=season) 
# Use tournaments as you usually would Tournament.objects 
+0

Эй, думаю, мой вопрос действительно неясен. Я отредактировал его, чтобы показать, что я имею в виду! –

Смежные вопросы