Django:将url中的值捕获到泛型类视图中

时间:2014-02-06 00:51:28

标签: django django-views

所以我有网址:

url(r'^mousesmall/(?P<name>.*)/$', IDView.as_view()),

我的观点是:

class IDView(DetailView):
    model = RNA
    template_name = "home/details.html"

由于我使用的是通用视图详细信息视图,如何将URL中捕获的名称值传递给详细信息视图?

1 个答案:

答案 0 :(得分:1)

View继承的基础DetailView类在处理的早期分别将args和kwargs设置为self.argsself.kwargs。由于它是一个命名模式,因此应该在self.kwargs['name']