我有一个简单的问题。
我目前有2个模特,比赛和比赛。锦标赛与Match有一对多的关系。
比赛有一个赛季。
是的,我正在过滤Match by Tournament,但正如你们可能猜到的那样,可能会有超过1个赛季。
我想知道如何制作它以便用户可以按季节过滤,并根据他选择的赛季,锦标赛过滤器更改以获得该赛季的所有锦标赛......
编辑:
我看到有一些混乱,所以让我解释一下。 我的意思是列表过滤器。
你添加的那个: list_filter = ['tournament_ 赛季','锦标赛','类别','锦标赛 _gender']
基本上我想要的是,当有人选择锦标赛_ 赛季时,我希望锦标赛被过滤并仅显示所选锦标赛中的锦标赛 _season ...
谢谢, ARA
答案 0 :(得分:0)
我不清楚这与django-admin有什么关系。如果这不能满足您的需求,请修改您的问题。
关于通用django,这可能是编写一些代码来执行你刚才描述的过滤器。例如,您可以通过以下方式获取特定赛季中所有锦标赛的列表:
tournaments = Tournament.objects.filter(season=season)
# Use tournaments as you usually would Tournament.objects