VT
Size: a a a
VT
DT
VT
🔐
VI
M
{'feedbacks': [{'id': 53, 'user': 1, 'title': 'Сообщить о проблеме', 'text': 'something else from Mikefromru', 'created': '2019-12-31T14:44:28.187851+03:00', 'screenshots': ['Screenshot object (20)', 'Screenshot object (21)']}, {'id': 52, 'user': 1, 'title': 'Сообщить о проблеме', 'text': "this is Mikefromru's post", 'created': '2019-12-31T14:44:00.843253+03:00', 'screenshots': ['Screenshot object (19)']}]}
def feedback_delete(self, request):
# feedback = Feedback.objects.get(id=id)
feedback = request.data
print(feedback, ' feedback')
# feedback.delete()
return Response(status=status.HTTP_204_NO_CONTENT)
D
D
D
DT
D
DT
PZ
M
AttributeError: Got AttributeError when attempting to get a value for field `user` on serializer `FeedbackSerializer`.Оно работает, удаляет, но вот что то ни так с сериалайзером. Что ему нужно?
The serializer field might be named incorrectly and not match any attribute or key on the `int` instance.
```
def feedback_delete(self, request):
feedbacks = request.data.get('feedback')
feedbacks_ids = []
for x in feedbacks:
feedbacks_ids.append(x['id'])
feedback = Feedback.objects.filter(id__in=feedbacks_ids).delete()
serializer = FeedbackSerializer(feedback, many=True)
return Response(serializer.data)
M
def feedback_delete(self, request):
feedbacks = request.data.get('feedback')
feedbacks_ids = []
for x in feedbacks:
feedbacks_ids.append(x['id'])
feedback = Feedback.objects.filter(id__in=feedbacks_ids).delete()
queryset = Feedback.objects.all()
serializer = FeedbackSerializer(queryset, many=True)
return Response(serializer.data)
M
D
UN
M
D