Как я могу получить значение lookup_field в Моем обновлении APIView?
ниже мой код:
class UserAdminDeleteAPIView(RetrieveUpdateAPIView):
model = User
serializer_class = UserAdminSerializer
permission_classes = []
lookup_field = "username"
def get_object(self, queryset=None):
username = self.request.data.get('username') # there I get None
obj = User.objects.get(username=username)
return obj
Когда я получаю доступ к API по localhost:8000/api/users/user10/delete
, я не могу получить имя пользователя (user10
).
Какя могу получить username
параметр?