Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def create(self, request, *args, **kwargs):
- item = CreateItemSerializer(data=request.data)
- item.is_valid(raise_exception=True)
- company = Company.objects.get(name=request.data.get('company'))
- category = Category.objects.get(name=request.data.get('category'))
- main_image = Picture.objects.create(img=request.FILES.getlist('main_image')[0])
- # Troublesome area
- images = []
- for image in request.FILES.getlist('images')[:15]:
- picture = Picture.objects.create(img=image)
- images.append(picture)
- # ----------------
- item.save(company=company, category=category, main_image=main_image, images=images)
- return Response(item.data)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement