M
def foo(self, request, **kwargs)
:request.GET('data')
?Size: a a a
M
def foo(self, request, **kwargs)
:request.GET('data')
?ИХ
ИХ
def foo(self, request, **kwargs)
:request.GET('data')
?ИХ
AG
AG
ИХ
category__name?
result = serializers.serialize('json', hardware, fields=( 'pk', 'full_name', 'category__name', 'ip', 'domain_name', 'hardware_purpose'))
M
None
вернулM
M
class FavoriteView(APIView):
def get(self, request, **kwargs):
print(kwargs.get('data'))
print('-----')
ids = [3, 6, 8]
f = Topic.objects.filter(id__in=ids).all()
serializer = TopicSerializer(f, many=True)
return Response(serializer.data)
AG
None
вернулM
localhost:8000/app/favorite/?data=[1,2,3]
AG
M
<QueryDict: {'data': ['[1,2,3]']}>
M
AG
AS
AG
.COOKIES
словарь там должен быть: https://docs.djangoproject.com/en/3.1/ref/request-response/#django.http.HttpRequest.COOKIESAS
.COOKIES
словарь там должен быть: https://docs.djangoproject.com/en/3.1/ref/request-response/#django.http.HttpRequest.COOKIESM
request.data['data']
возвращает строку 1,2,3,4. Осталось дело за малым.