When I have in my urlpatterns args and kwargs in any of generic views then the view is loosing args (it's returning empty tuple)
Simple example of url:
url(r"^(\w+)/test1/(?P<pk>[0-9]+)/list/$", SamplesUpdateView.as_view(), name='update_view'),
Simple code for my view:
class SamplesUpdateView(UpdateView): model = Sample def get(self, request, project_name, *args, **kwargs): print("project_name", project_name) return super().get(request, project_name, *args, **kwargs)
It works ok when I pass only args or kwargs into url.