У меня есть следующие данные в request.data
<QueryDict: {'eventID': ['1'], 'image_0': [<InMemoryUploadedFile: Bohr.jpg (image/jpeg)>], 'image_1': [<InMemoryUploadedFile: ptcl.png (image/png)>], 'image_2': [<InMemoryUploadedFile: PTCL.jpg (image/jpeg)>], 'image_3': [<InMemoryUploadedFile: ptcll.png (image/png)>]}>
Это мой код, который я использую для получения значений, но он работает, только есть только одно значение image.
def AddGallery(request):
status={'ErrorCode':-1,'ErrorMsg':'Initial-request Add images'}
context = {}
try:
print (request.data)
event = request.data.get('eventID', None)
image = request.data.get('image', None)
usr_mgmt =UserAuthenticationA()
status = usr_mgmt.AddGallery(event, image)
except Exception as e:
print (str(e))
context.update(status)
return Response(context)
Мне нужно решение, с помощью которого я могу извлечь несколько изображений.