No need for class

    DetailView.as_view(model=Grant, template_name='people/grant_detail.html')

works as well.