0

我使用 django-tables2 创建了一个表,除了我想将其他实例或变量添加到 url 模板之外,一切正常。

这是我的看法:

def SpecificPLayer(request, playerslug):

    player = Player_Bios.objects.get(player_id=playerslug)
    table= StatTable(BatStat.objects.filter(player_id=playerslug).values('season','team_id'))
    RequestConfig(request, paginate=False).configure(table)

    return render(request, 'singleplayer.html', {'table': table})

如果我想将以下内容传递给模板怎么办:

today = date.today() 

我的常识告诉我这样做:

 return render(request, 'singleplayer.html','today':taday {'table': table}) #does not work

在我的 singleplayer.html 上,我有以下内容:

  {{ today }}
4

2 回答 2

2

答案是:

 return render(request, 'singleplayer.html', {'table': table, 'today':taday})
于 2013-02-01T20:50:16.560 回答
0

您需要在字典内的视图中拥有所有要使用的变量。

于 2013-02-01T20:51:14.460 回答