如何将Regex命名组变量从URL传递给TemplateView作为参数

时间:2017-08-17 10:53:43

标签: python django rest templates view

说我有这个网址

url(r'users/(?P<id>\d+)/edit$',TemplateView.as_view(template_name='edit.html'))

有没有办法在该网址格式定义中将<id>发送到模板?

2 个答案:

答案 0 :(得分:1)

kwargs已经直接传递到模板上。你可以{{ id }}

答案 1 :(得分:0)

对我来说,这不是丹尼尔·罗斯曼(Daniel Roseman)所说的。我必须使用:

{{ view.kwargs.id }}

在我的模板中,以便命名的组变量按需工作。