1
self.request.user
의 데이터를 사용하여 업데이트 양식을 초기화하는 자체 get_object
메서드를 만들었습니다.django auth_user 용 UpdateView
다음 코드는 username
및 email
대신 auth_user
의 모든 필드를 제공합니다.
내가 뭘 잘못하고 있니?
class UserUpdateView(UpdateView):
model = User
fields = ['username', 'email']
def get_object(self):
return get_object_or_404(self.model, pk=self.request.user.id)