﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
27101	args and kwargs not passed in BaseDetailView	Murray Pearson	nobody	"In django.views.generic.detail.BaseDetailView's get() method, the arguments and keyword arguments are not passed through for SingleObjectMixin to locate the object. This snippet, from line 110 on, repairs the issue:

{{{
class BaseDetailView(SingleObjectMixin, View):
    """"""
    A base view for displaying a single object
    """"""
    def get(self, request, *args, **kwargs):
        ### BUG: args and kwargs are not being stored!
        self.args = args # Added 8/21/2016 by MJP
        self.kwargs = kwargs # Added 8/21/2016 by MJP
        self.object = self.get_object()
        context = self.get_context_data(object=self.object)
        return self.render_to_response(context)
}}}

The self.args line is probably redundant; I leave it to the developers' judgement whether to include that or not."	Bug	closed	Generic views	1.10	Normal	invalid	BaseDetailView kwargs		Unreviewed	0	0	0	0	1	0
