如何获取Django中的通用视图中传递的关键字参数

时间:2012-10-10 07:26:40

标签: python django

这是我的网址

url(r'^users/(?P<pk>\d+)/testy/$', views.MyModelUpdate.as_view(model=models.User,
    form_class=forms.UserForm, myVariable='testing'), name='my_update'),

这是我的班级观点

class MyModelUpdate(UpdateView):


 def get(self, request, *args, **kwargs):
       How can i get myVariable here

2 个答案:

答案 0 :(得分:0)

修改

怎么样: def get(self,request,myVariable,* args,** kwargs):

答案 1 :(得分:0)

这应该可以解决问题:

def get(self, request, *args, **kwargs):
     pk=kwargs['pk']
     myVariable=self.kwargs['myVariable']