我有一个定义如下的基本视图:
class EditProfileMixin(LoginRequiredMixin, UpdateView):
def get_object(self, *args, **kwargs):
return self.request.user
我正在从此视图继承任何需要用户登录以更新任何私人信息(联系方式等)的操作,并测试这些视图是否具有相同的功能(用户已登录并get_object
返回正确的信息。
但是,我觉得我做错了,因为测试对我来说似乎是多余的……测试这种继承的正确方法是什么?