对象DoesNotExist

时间:2018-05-11 11:31:42

标签: python django django-views

我已经开始尝试转换一些使用基于函数的视图的旧代码,以尝试在适用的情况下使用基于类的视图。我有下面的类,它根据一组参数抓取一个配置文件对象。我的问题是,如果我收到DoesNotExist错误,我想重定向到我的应用程序中的特定网址。我该怎么做呢?

class ProfileView(generic.DetailView):
model = Profile
template_name = 'area51/profile.html'

def get_object(self, queryset=None):
    return Profile.objects.get(**self.kwargs)

0 个答案:

没有答案