как user отправлюю пост запрос передавая в теле автора admin получаю не ту запись в бд которую хочу. ожидается
"id": 9,
"author": "admin",
"user": "user"
path('follow/', FollowListCreate.as_view())
class FollowListCreate(generics.ListCreateAPIView):
queryset = Follow.objects.all()
serializer_class = FollowSerializer
filterset_fields = ['user', 'author']
http_method_names = ['get', 'post']
def perform_create(self, serializer):
author = get_object_or_404(User, username=self.request.data.get('author'))
print(author)
print(self.request.user)
serializer.save(user=self.request.user, author=author)
как исправить?
при принте в консоли получаю
admin
user
gist
А так dpaste.com
https://pastebin.com/YpZnEFr8
Is "username" unique?
нашел ошибку. не актуакльно
Обсуждают сегодня