我创建了自己的get_object
方法来使用来自self.request.user
.
下面的代码给了我所有的字段,auth_user
而不是只是username
和email
。
我究竟做错了什么?
class UserUpdateView(UpdateView):
model = User
fields = ['username', 'email']
def get_object(self):
return get_object_or_404(self.model, pk=self.request.user.id)