так:
serializer = self.serializer_class(**request.data, email=request.user)
Ошибка:
File "C:\Users\saveme\Desktop\adminpanel\shop\views.py", line 23, in create
serializer = self.serializer_class(**request.data, email=request.user)
File "C:\Users\saveme\Desktop\adminpanel\venv\lib\site-packages\rest_framework\serializers.py", line 115, in __init__
super().__init__(**kwargs)
TypeError: __init__() got an unexpected keyword argument 'email'
ты как раз передаешь значения в request.data попробуй обновить как раз request.data: request.data.update({'email': request,user..email})
+ там нужно srlzr_class(data=request.data)
Но в таком случае он отдаёт - TypeError: Object of type User is not JSON serializable
Обсуждают сегодня